iOSおよびAndroid用のPhonegapを使用してアプリを開発しています。
アプリには、ユーザーがいくつかのマーカーを表示できるマップがあります。iPhone と iPad でアプリをテストしたところ、マップはうまく機能しました。Galaxy Tab でテストしましたが、マップに問題はありません。
しかし、Galaxy 2 でテストしたところ、問題が発生しました。タッチがずれています。たとえば、ズーム コントロールでズーム アウト (-) を押すと、ズーム イン (+) が押されます。ズーム コントロールの外側を押すと、ズーム アウトが押されます。
これはズーム コントロールだけの問題ではなく、マーカーや情報ウィンドウでも発生します。これは私がマップを初期化する方法です:
var gmap = new google.maps.Map(document.getElementById("map_canvas"), {
zoomControl: true,
streetViewControl: false,
zoom: 16,
mapTypeControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP,
zoomControlOptions: {
position: google.maps.ControlPosition.LEFT_CENTER
}
});
Android のバージョンは 2.3.4 で、Phonegap v 1.9.0 です。
より良い説明のためにいくつかのスクリーンショットを添付します