在Android中使用谷歌地图时触摸偏移

时间:2012-11-05 17:13:43

标签: javascript android google-maps cordova google-maps-api-3

我正在使用适用于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

我附上一些截图以获得更好的解释 Here I touched the zoom out button Here I touched outside of the zoom control

0 个答案:

没有答案