繁体   English   中英

Cordova / PhoneGap:使用Google Maps API的应用程序崩溃

[英]Cordova/PhoneGap: App crashes using Google Maps API

我正在使用以下代码通过Google Maps API显示用户位置:

//GEOLOCATION
            var onSuccess = function(position) {
                alert('Latitude: '  + position.coords.latitude   + '\n' +
                      'Longitude: ' + position.coords.longitude  + '\n');

                var myLat = position.coords.latitude;
                var myLong = position.coords.longitude;

                //MAP
                var mapOptions = {
                    center: new google.maps.LatLng(myLat, myLong),
                    zoom: 14,
                    mapTypeId: google.maps.MapTypeId.ROADMAP
                };

                var map = new google.maps.Map(document.getElementById("map_canvas"),
                                              mapOptions);

            };

            // onError Callback receives a PositionError object
            //
            function onError(error) {
                alert('code: '    + error.code    + '\n' +
                      'message: ' + error.message + '\n');
            }

            navigator.geolocation.getCurrentPosition(onSuccess, onError);

显示地图和正确位置一秒钟,然后应用崩溃。 谁能告诉我发生了什么事?

谢谢!

我找到了答案。 另一页上有一段代码与此页面冲突-我不知道这可能会发生,所以没有清理它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM