HTML5 SVG文件嵌入

时间:2014-10-08 15:47:48

标签: html5 svg coffeescript

在我的网站上,我嵌入了一些SVG文件,它们显示的文件被JavaScript(CoffeeScript)更改。我使用<object>标记来嵌入文件。

更改文件的代码如下所示:

element.querySelector("object").data = "assets/images/#{icon}"

这一切在Chrome中运行良好,但在Firefox和Safari中,有时SVG文件无法显示,而对象的data属性已设置。

如果我使用setAttribute方法,图片显示需要一段时间。

element.querySelector("object").setAttribute "data", "assets/images/#{icon}"

我做错了吗?

0 个答案:

没有答案