私はこれに少し困惑しています。私は 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 ベータ版では動作しますが、Firefox 3.6 でも動作しない理由がわかりません。これは私があきらめるべきものですか?ここでデモを見ることができます:
http://www.rioleo.org/protoviewer (「ギャラリー」をクリック)
もう一度ありがとう!