我对这个问题有些困惑。我使用JS库Protovis来渲染SVG可视化,它在Chrome和Firefox中都可以完美地工作。我将渲染后的SVG保存在我的服务器上,并尝试使用PHP函数在“画廊”视图中重新渲染它,在Firefox中失败了。我只能看到SVG中的文本,但没有SVG。
我像这样保存完整的SVG内容:
<svg height="220" width="880" stroke-width="1.5" stroke="none" fill="none" font-family="sans-serif" font-size="10px"><g transform="translate(30, 10)"><line stroke-width="1"
我尝试使用
<object>
,但这只会提示Firefox下载找不到的插件。在FF4 beta中可以工作,但我不明白为什么它甚至在Firefox 3.6中也无法工作。我应该放弃吗?您可以在此处查看演示:http://www.rioleo.org/protoviewer(单击“gallery”)。再次感谢!