我对这个有点难过。我正在使用 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(点击“画廊”)
再次感谢!