2

android phonegap で特定の幅と高さを持つ div 内に svg 画像を読み込むと、画像は指定された div ではなく他のすべての div をカバーするフルスクリーンを表示し、それ以上進むことができません。svg は動的に読み込まれます。現時点でのサンプル スニペットは次のとおりです。

<div style="width:400px;height:400px" >
   <object width="100%" height="100%" data="test.svg" type="image/svg+xml"></object>
</div>

同じコードが IOS でも機能しますが、Android では問題が発生しています。また、最初は完全に読み込まれることがありますが、動的に読み込まれるため、画像が変更されると、再び全画面表示になります。Android ICS でテストしています。他の誰かが同じ問題に直面していますか?

4

2 に答える 2

1

見つけたら、phonegap のバージョンを更新してください。svg レンダリングは、最新バージョンの cordova: 2.3.0 で問題ありませんでした。

于 2013-02-25T08:43:02.320 に答える
0

問題はAndroidブラウザにあると思います。私もそれに取り組んでいますが、正当な解決策が見つかりません。

于 2012-12-19T12:51:11.903 に答える