为了账号安全,请及时绑定邮箱和手机立即绑定

h5获取经纬度有问题

/ 猿问

h5获取经纬度有问题

function justify_location(){
       if(navigator.geolocation) {
           // 支持
           console.log("支持地理位置接口");
       } else {
           // 不支持
           console.log("不支持地理位置接口");
       }
   }

    function agree_obtain_location(){
       var option = {
           enableHighAccuracy : true,
           timeout : Infinity,
           maximumAge : 0
       };

       navigator.geolocation.getCurrentPosition(geoSuccess,geoError,option);

   }

   function geoSuccess(event) {
       console.log(event.coords.latitude + ', ' + event.coords.longitude);
       lat=event.coords.latitude;
       lng=event.coords.longitude;

       console.log(lat,lng)
   }

   function geoError(event) {
       console.log("Error code " + event.code + ". " + event.message);
   }

   justify_location();

   agree_obtain_location();


用这个方法,不稳定,有时候可以,有时候不行,打包成app也不可以了,请问有什么好的稳定的方法呢~~?

查看完整描述

3 回答

?
慕粉2221296265

调百度地图接口

查看完整回答
反对 2018-09-30
?
高jay

调百度地图接口

查看完整回答
反对 2017-06-21
?
李晓健

可以去看一下 Hybrid设计 ,调用到原生的接口试试

查看完整回答
反对 2017-06-20

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信