leaflet.js を使用して、マップ ビューが埋め込まれた Android/Cordova アプリに取り組んでいます。私が使用しているデバイスは Nexus 7 です。TileLayer を使用してマップが読み込まれ、フォームのフォーム選択コントロールをクリックすると、ネイティブの Android ピッカーが表示されます。そこから、マップ タイルはすべて x 方向と y 方向の両方に数ピクセルシフトされます。同じデバイスの Chrome ブラウザーで Web アプリを実行しても問題はありません。Cordova DroidGap または Android WebView で分離されているようです。DOM または WebView コンテナーのいずれかで、タイル画像をスローする奇妙なことが起こっているようです。選択がクリックされる前後のマップ コンテナー サイズを検査しようとしましたが、違いはありません。DOM のログを記録しようとしましたが、どちらの場合も同じです。
他にどこを見るべきか提案はありますか?
このネイティブ選択ピッカーを無効にする方法はありますか?