谷歌地图问题在JavaScript中

时间:2014-11-20 09:27:16

标签: javascript google-maps cordova

我做了一个手机申请。

在这个应用程序中,我必须在第二页显示地图。

当我第一次访问此页面时,效果很好。但当我改变页面时,我回到这一页,我的地图出了问题。看那个屏幕:

我第一次访问我的页面:

First time i load my page

当我重新开始时。

When i back in my page

要初始化我的地图,我有以下代码:

$(document).on('pageinit', '#pageLocation', function (event) {
    var mapOptions = {
        center: { lat: mbdGlobal.lastMyPosition.coords.latitude, lng: mbdGlobal.lastMyPosition.coords.longitude },
        zoom: 8
    };
    mbdGlobal.map = null;
    $('#divMap').removeClass();
    mbdGlobal.map = new google.maps.Map(document.getElementById('divMap'),mapOptions);

});

感谢您的所有答案。

0 个答案:

没有答案