ブラウザで表示されるJavaScriptのSVGライブラリは、の既定値 SVGの画像を表示することができます。SVGファイルを扱うためのクロスブラウザソリューション?
私はこれらのライブラリを知っている:
- Raphaël:私は現在、SVGの読み込みプラグインと一緒にこれを使用しています。しかし、このプラグインは、InkscapeやAdobe Illustrator SVG(ほとんどのSVG)をサポートしていません。
- cang:このライブラリは有望ですが、IEにネイティブではない
<canvas>
のサポートが必要です。 - svgweb:もうひとつ有望なライブラリです。それはフラッシュが必要ですが、ほとんどのIEユーザーはFlashを持っています。
- jQuery SVG:SVGイメージを読み込めるようですが、開発は終了したようです。 jQuery 1.3の修正版を使用する必要があります。
私は基本的に任意の画像のチャンクを「選択可能」にしようとしています。
ご協力いただければ幸いです。
私は実際に今使っています。悲しいことに、うまく動作せず、エクスポートされたIllustratorイメージではかなりうまく機能しません(実際の形状の代わりに黒い四角形が表示されます)。 – Blender
複雑なSVGファイルには制限があります。あなたは使用しているSVGファイルを投稿できますか? – Choy
問題は、SVGファイルの最初の2つの要素にあります。これは、rect項目です。プラグインはパスのみをサポートしています。それらを削除すると、動作します。 – Choy