0
pngファイルを参照するイメージタグを含むSVGドキュメントを作成しようとしています。これは、すべての画像タグにpngの絶対パスを含めると動作しますが、xml:base属性を入れてみるとIE9では動作しないようです。しかし、それはFirefoxとクロムを動作させるようです。 IEにバグがありますか?または構文に何か間違いがありますか?SVG xml:IE9で基底属性が機能しない
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:base="file:///C:/SVG/Devices/valves/">
<image width="40" height="56" x="10" y="10" xlink:href="motorised_valve[purple].gif"/>
</svg>
複雑な理由から、ここには入りたくないので、SVGドキュメントをイメージと同じフォルダに置くことはできません。任意の助け
おかげ モグ
私はSVGができるだけ小さいことが必要なので、適切ではないと恐れています。 SVGは、高価な/低帯域幅の衛星接続を介して送信する必要があり、SVGとは別にキャッシュされるpng(時には変更される)を使用することが重要です。 相対リンクを使用するもう一つの理由は、単一のSVGオブジェクトによって参照されるPNGがかなり多いため、より小さいSVGファイルを生成することです。 – Mog0