Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 谷歌地图和爱奥尼亚不起作用_Google Maps_Ionic Framework - Fatal编程技术网

Google maps 谷歌地图和爱奥尼亚不起作用

Google maps 谷歌地图和爱奥尼亚不起作用,google-maps,ionic-framework,Google Maps,Ionic Framework,我下载了地理位置插件: 这是我的html文件中的代码: <div class="row"> <div class="col"> <div id="map" data-tap-disabled="true"></div> </div> </div> 但是,错误没有显示任何内容。 错误是 无法获取位置{} 我该如何解决这个问题 只是想确定一下,您是否创建了API密

我下载了地理位置插件:

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

 <div class="row">
        <div class="col">
            <div id="map" data-tap-disabled="true"></div>
        </div>
  </div>
但是,错误没有显示任何内容。 错误是

无法获取位置{}


我该如何解决这个问题

只是想确定一下,您是否创建了API密钥以用于我们的谷歌地图应用程序?顺便说一句,你也可以看看这个教程,并遵循它,请确保你是运行在一个安全的起源离子,一个替代方法是运行在本地主机<代码>离子服务--地址本地主机
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));
                });