Ionic的Google Maps Marker无法在Android设备中使用

时间:2017-05-26 10:45:39

标签: android ios google-maps ionic-framework

我正在尝试使用Ionic v1实现Map。

一开始我只在浏览器中对它进行测试,效果很好。然后我在iOS设备上测试了它也运行良好。 但是,当我在Android设备上测试时,地图是正确的,但标记没有出现。

我向您展示了获取标记的代码,但我不认为这是代码简单的问题,它可以在带有离子实验室和iOS设备的浏览器中运行,但不适用于Android设备

navigator.geolocation.getCurrentPosition(function(pos) {
    map.setCenter(myLatlng);
    var myLocation = new google.maps.Marker({
        position: myLatlng,
        map: map,
        title: "My Location"
    });
});

我真的很感激一些帮助,因为我不知道我能做些什么来修复它。

[解决]

问题在于:

navigator.geolocation.getCurrentPosition(function(pos)

如果移动设备中的位置处于关闭状态,则无法正常工作。

0 个答案:

没有答案