2

TMSタイルをレンダリングするときに、タイルの間に白い線が表示されることがあります。すべてのタイルの間ではなく、一部だけで、たまにしかありません。パンして回ると、消えて再び表示されます。

http://i.stack.imgur.com/lm13J.jpg

http://i.stack.imgur.com/izWy1.jpg

これは、OpenLayers 2.12(非モバイル)バージョンを使用しています。Android(4以降のGalaxy Tab2でテスト済み)でのみ発生し、Chromeブラウザでのみ発生します。ネイティブブラウザで問題ありません。私はこのタグを指定します:

とても標準的なビューポートタグです。タグが指定されていない場合、白い線はありません。スケーラビリティオプションなしでのみscale=1.0でコンテンツを表示するためのタグが必要です。

誰かアイデアはありますか?

ありがとう、

アンドレ

4

1 に答える 1

1

私はこの質問に対する答えを見つけたことがありません。一部のデバイスでは、ビューポートをscale = 1.0に設定した場合、AndroidChromeブラウザはそれをビューポートの「ズーム」として解釈するようです。つまり、デスクトップブラウザのCtrl+マウスホイールズームと同じです。

興味深いことに、グーグルマップのChromeでそれを行うと、タイルの間に白い線が表示されることもあります。

だから-頑張って。クロム。

于 2013-01-11T21:48:59.233 に答える