0

iOS 4.2.1 を実行している iPhone で単純な SVG 長方形をレンダリングできません。コードは、こちらの w3schools チュートリアルから直接取得するか、こちらのサーバーから試すことができます。iOS がバージョン 2.1 から SVG をサポートしていることは理解しているので、これでうまくいくはずです! 私は何が欠けていますか?

言うまでもなく、まったく同じドキュメントが私のデスクトップ ブラウザーと iPad でも正しくレンダリングされます。

4

1 に答える 1

0

古いバージョンの Safari と Firefox でインライン SVG を提供するには、コンテンツ タイプを xml に設定する必要があります (ただし、imgDOM にアクセスする必要がない場合はタグで使用できます)。または拡張子を変更したくない場合はdoctype、Web サーバーに処理させることができます。Apache では、ドキュメント ルートに .htaccess ファイルを配置し、...

AddType application/xhtml+xml .html  

これが他の場所に副作用を引き起こすかどうかはわかりません。古いバージョンの Safari にしか提供できませんが、いくつかの書き換え条件がありますが、私は構文に精通していないため、率直な答えを出すことができません。

ここで、xhtml として提供されたファイルを確認できます。

http://duopixel.com/stack/svg.html

于 2012-09-20T05:27:56.457 に答える