请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
13
Y币

[BUG] bMap的getLocation获取不了经纬度

[复制链接]
发表于 2017-6-26 18:19:14
这是代码
var bmap = api.require('bMap');
        var type = api.systemType;
       
        if(type == 'ios'){
                bmap.initMapSDK(function(ret,err) {
                    if (ret.status) {
                        //alert('地图初始化成功,可以从百度地图服务器检索信息了!');
                    }else{
                            //jAlert(JSON.stringify(err));
                    }
                });
        }
       
        /*if (navigator.geolocation){
                navigator.geolocation.getCurrentPosition(showPosition,showError);
        }else{
                alert("浏览器不支持地理定位。");
        } */
       
        bmap.getLocation({
            accuracy: '1km',
            filter: 1,
            autoStop: true
        }, function(ret, err) {
                jAlert(JSON.stringify(ret));
            if (ret.status) {
                bmap.getNameFromCoords({
                            lon: ret.lon,
                            lat: ret.lat
                        }, function(_ret, _err) {
                            if (_ret.status) {
                                jAlert(JSON.stringify(_ret));
                            }else{
                                    jAlert(JSON.stringify(_err))
                            }
                        });
                       
            } else {
                jAlert(JSON.stringify(err));
            }
        });

2
帖子
0
勋章
2271
Y币
您好,在Android还是iOS上测试的?key是否配置对了?平台上的定位权限是否勾选了?
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录

本版积分规则