帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
20
帖子
0
勋章
64
Y币

[BUG] 高德地图在苹果上获取当前地址经纬度有误

[复制链接]
发表于 2016-10-25 16:11:28
aMap.getLocation()  这个方法  必须要用到 open  设置showUserLocation为 true, 但是问题是,我这样设置了,也加了一个500的延迟,关键是ios上闪退,测试的手机苹果6
请大侠们帮我解决下
380
帖子
4
勋章
6
Y币
首先确认申请的key 是否正确, 你是用自定义loader 测试的吗, 高德平台填写的ios包名是什么?

var aMap = api.require('aMap');
aMap.open({
    rect: {
        x: 0,
        y: 0,
        w: 320,
        h: 300
    },
    showUserLocation: true,
    zoomLevel: 11,
    center: {
        lon: 116.4021310000,
        lat: 39.9994480000
    },
    fixedOn: api.frameName,
    fixed: true
}, function(ret, err) {
    if (ret.status) {
        alert(JSON.stringify(ret));
    } else {
        alert(JSON.stringify(err));
    }
});
20
帖子
0
勋章
64
Y币
技术支持-F 发表于 2016-10-25 16:26
首先确认申请的key 是否正确, 你是用自定义loader 测试的吗, 高德平台填写的ios包名是什么?

var aMap = ...

这个不是测试版 而 是正式版,key都是按照高德地图的指示完成的,安卓的都没问题。 我的账号是个人开发者账号,这个是不是有限制?
20
帖子
0
勋章
64
Y币
还有,我是获取当前的地址的经纬度,也就是定位,不需要显示出地图来的,这个一定要open  才能 getLocation 吗?  这样的话百度还是好用点
380
帖子
4
勋章
6
Y币
wtane 发表于 2016-10-25 16:43
还有,我是获取当前的地址的经纬度,也就是定位,不需要显示出地图来的,这个一定要open  才能 getLocation ...

aMap   ios必须先open。 你可以使用定位模块啊:aMapLBS

http://docs.apicloud.com/Client-API/Open-SDK/aMapLBS
20
帖子
0
勋章
64
Y币
技术支持-F 发表于 2016-10-25 16:57
aMap   ios必须先open。 你可以使用定位模块啊:aMapLBS

http://docs.apicloud.com/Client-API/Open-SDK ...

我们这个app  首先定位 而后详细页面有地图显示定位的,然后再导航的,不是单纯的定位,, aMap 有没有好的办法解决ios闪退的现象 open的时候就闪退了
20
帖子
0
勋章
64
Y币
闪退日志怎么查看?
380
帖子
4
勋章
6
Y币
wtane 发表于 2016-10-25 18:09
闪退日志怎么查看?

你发个二维码,我试试。
正常不应改闪退。
你的代码怎么写的?
20
帖子
0
勋章
64
Y币
本帖最后由 wtane 于 2016-10-25 19:35 编辑
技术支持-F 发表于 2016-10-25 19:05
你发个二维码,我试试。
正常不应改闪退。
你的代码怎么写的?

苹果的怎么发二维码,你又不能安装测试 C108AAF3-A405-4A9F-B95B-1DAC02BBC472.png C8286E6C-AECB-40C9-A517-32AEA07749CE.png


380
帖子
4
勋章
6
Y币
wtane 发表于 2016-10-25 19:22
苹果的怎么发二维码,你又不能安装测试

你用文档上的示例代码试试。
12下一页
您需要登录后才可以回帖 登录

本版积分规则