Google Maps和Ionic无法正常工作

时间:2017-04-10 05:08:21

标签: google-maps ionic-framework

我下载了地理位置插件:

  

http://ngcordova.com/docs/plugins/geolocation/

这是我的html文件中的代码:

 <div class="row">
        <div class="col">
            <div id="map" data-tap-disabled="true"></div>
        </div>
  </div>

这是我控制器中的代码:

var options = {timeout: 10000, enableHighAccuracy: true};


$cordovaGeolocation.getCurrentPosition(options).then(function(position){

            var latLng = new google.maps.LatLng(3.1275345, 101.64342239999996);

                    var mapOptions = {
                        center: latLng,
                        zoom: 15,
                        mapTypeId: google.maps.MapTypeId.ROADMAP
                    };

                    $scope.map = new google.maps.Map(document.getElementById("map"), mapOptions);

                }, function(error){
                    console.log("Could not get location"  + JSON.stringify(error));
                });
然而,

错误,没有显示任何内容。 错误是

  

无法获取位置{}

我该如何解决这个问题?

0 个答案:

没有答案