哪种跨浏览器 JavaScript SVG 库可以让我显示预制 SVG 图像并与之交互。
我知道这些库:
- > Raphaël : 我目前正在使用它和一个 SVG 加载插件。但是该插件不支持 Inkscape 或 Adobe Illustrator SVG(即大多数 SVG)。
- > cang : 这个库看起来很有前途,但它需要
<canvas>
IE 本身没有的支持。 - > svgweb : 另一个更有前途的图书馆。它需要 Flash,但大多数 IE 用户都有 Flash。
- > jQuery SVG : 似乎可以加载SVG图像,但开发似乎已经死了。它要求我使用 jQuery 1.3 的修改版本。
我基本上是在尝试使任意图像 block “可选择”。
如有任何帮助,我们将不胜感激。
最佳答案
Raphaël 确实通过使用 this great plugin 支持导入 Illustrator SVG。 .您所要做的就是将您的 ai 文件保存为 SVG,使用文本编辑器将其打开,复制代码并使用插件将其导入。效果很好,除了:只支持“路径”对象,没有文本,没有渐变,没有阴影......
关于javascript - 使用 SVG 文件的跨浏览器解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8449461/