人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

IE9やIE10とOpenLayers2.12で質問です。拡大縮小を高速に連続で繰り返すと、図(Windows8/IE10の場合)のようにマップの上下で見ているところとは違うところが表示されるようになります。回避策はないものでしょうか?
出来れば、VB.NETのWebbrowserコンポーネント(レジストリ書き換えで、IE7エミュレータが動作しないようにします → http://bit.ly/MsGiWS)より開いた場合でも適応できる手段ですと助かります。
よろしくお願いいたします。
※「InternetExplorerは使わずchromeを使え」などという悲しい答えはなしでお願いします。

1370003216
●拡大する

●質問者: くじぇ
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● fiwa
●500ポイント ベストアンサー

同じものと思われる症状がOpenLayersのissue #686として出ていました。
Tile alignment issue in Internet Explorer 10 when using certain base maps · Issue #686 · openlayers/openlayers · GitHub

IE10/Windows 8でBingマップやOpenStreetMapのレイヤーにて、ズームインとズームアウトを繰り返した時にマップタイルのジャンプが起き、マウスホイールを素早く動かした場合に再現しやすいということです。

一時的な対処方法として、インターネットオプション → 詳細設定 で"スクリプトのデバッグを使用しない (Internet Explorer)" のチェックを外す、という方法が書かれていました。

Temporary workaround is this: You have to go the "internet settings" -> Advanced and uncheck the "Disable script debugging (Internet Explorer)" Checkbox.

https://github.com/teamgeo/ZaanAtlas/issues/2

またbranch: 2.13のほうでは修正されているという話も。
https://github.com/openlayers/openlayers/issues/686#issuecomment-16639796

openlayers/openlayers at 2.13 · GitHub

以上ご参考に。

#2013/06/01 17:27 記入漏れを修正


くじぇさんのコメント
fiwaさん、ためになる情報ありがとうございます! また試してみます!!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ