帖子
帖子
用户
博客
课程
12345下一页
返回列表 发新帖
fuwenke 发表于 2015-9-14 10:16
startLocation 怎么不见了?

bMap模块是baiduMap模块的升级版,对没用的冗余的接口参数重新整理下了,新增了一些接口参数,startLocation去掉了,直接getLocation即可
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 09:53
ios还是android报错505错的?代码贴出来看看

android

IOS还没有测试,一个个搞定吧

首先,这个KEY是没有问题的,以前引用的baiduMap是正常的
  <feature name="bMap">
    <param name="android_api_key" value="cmW3lYIljl9NxyfrlglEMhln"/>
    <param name="ios_api_key" value="wTp9fChSUlct5VprBpQey8UH"/>
  </feature>

代码如下:

var map = api.require('bMap');

map.getLocation({
        accuracy: '10m',
        filter:1,
        autoStop: true
}, function(ret, err){

        if(ret.status){
        
                var location = $my.getLocation();
                location.lat = ret.latitude;
                location.lon = ret.longitude;
                location.time = ret.timestamp;
                $my.setLocation(location);

                map.setCenter({
                        coords: {
                                lon: ret.longitude,
                                lat: ret.latitude
                        },
                        animation:false
                });
               
                map.setZoomLevel({
                        level:15
                });
               
        } else {
                api.alert({msg: JSON.stringify(err) + JSON.stringify(ret)});
        }
        
        map.stopLocation();
});   
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 09:53
ios还是android报错505错的?代码贴出来看看

代码贴上来了,希望今天能搞定啊,bMap很强大,比baiduMap好多了去
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 10:22
bMap模块是baiduMap模块的升级版,对没用的冗余的接口参数重新整理下了,新增了一些接口参数,startLocat ...

可是现在getLocation有问题,急啊,今天可以解决吗?
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 09:53
ios还是android报错505错的?代码贴出来看看

经测试,IOS getLocation调用是成功的,但是获取的坐标不对,我在上海,跑到北京去了。
注意接口参数要传正确,严格按照文档上说明的,编写自己的代码
430D921B-F461-4CA2-9BF4-71DC1C14243E.png
20
帖子
0
勋章
1234
Y币
0
帖子
0
勋章
9
Y币
iso的安全码填app包命就可以了
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 13:48
注意接口参数要传正确,严格按照文档上说明的,编写自己的代码

谢谢,不过那个地方不会进去的,status直接是false啊,解决获取失败的问题啊
26
帖子
0
勋章
135
Y币
模块咨询-Turbo 发表于 2015-9-14 13:48
注意接口参数要传正确,严格按照文档上说明的,编写自己的代码


getLocation 在android里status还是返回false,open返回是1
新东西,慢慢解决吧

那个DEMO把getLocation部分注释了,估计也是忍受不了吧
12345下一页
您需要登录后才可以回帖 登录

本版积分规则