我对这个有点难过。我使用Protovis(一个JS库)渲染SVG可视化文件,它在Chrome和Firefox中都能很好地工作。我将渲染的SVG保存在我的服务器上,并尝试使用PHP函数在“图库”视图中重新渲染它,并且在Firefox中失败。我所看到的只是SVG中的文本,而不是SVG。Firefox中的Inline 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测试版中工作,但我不明白为什么即使在Firefox 3.6中也不行。这是我应该放弃的东西吗?再次
http://www.rioleo.org/protoviewer(点击 “库”)
感谢:你可以在这里看到演示!
你有没有试过header(“Content-type:image/svg + xml”); – pastjean 2010-12-12 03:19:05
不会使页面不可见,但? – Rio 2010-12-12 03:47:52