请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
12345678910下一页
返回列表 发新帖
显示全部楼层
380
帖子
4
勋章
6
Y币

[FAQ] bMap 专题

  [复制链接]
发表于 2016-6-22 12:00:34
申请百度AK注意事项

iOS:

1. 没上传自己的iOS 证书。如果您使用自定义loader调试百度地图,在百度地图开放平台创建iOS应用时,安全码请填写:com.api.customloader********   (由于官方定期更换证书,最新包名在此文档查看:https://docs.apicloud.com/Dev-Guide/Custom_Loader

   如果您使用云编译调试百度地图,在百度地图开放平台创建iOS应用时,安全码请填写在控制台,应用概览里查看到的iOS包名即可。
   也就是官方默认的自定义loader 和 云编译的证书是不同的,包名也是不同的。

2. 如果您上传了自己的苹果证书, 并且编译时选择自己的证书。需要重新申请百度AK,此时使用你自己证书的包名。

3. iOS 要选择使用时定位和始终定位权限。(自定义loader也要在这里勾选)
dingwei.png

gailan.jpg

Android:
安卓端不存在自定义loader和云编译的差别。数字签名(SHA1)填写在控制台,应用概览里查看到的 百度key(
Android签名证书SHA1码包名填写应用概览里的Android包名即可。

常见问题:

1, 打开的地图显示网格?
      原因,百度地图开放平台上配置的包名不正确,或config.xml中配置的百度AK不正确。配置后,要提交代码,重新编译。

2, 地图上怎么添加按钮,搜索框?

      可以open一个frame,覆盖在地图上,frame可设置宽高和大小。frame里写按钮或搜索框可以用html,css自由定制。

3.   iOS上不打开地图时,使用搜索接口,需先调用  initMapSDKinitMapSDK接口
initMapSDKinitMapSDK:
初始化百度地图引擎,本接口仅支持 iOS 平台,android平台不需要初始化
使用场景:
当开发者尚未调用 open 接口,直接调用 getLocation、getCoordsFromName、getNameFromCoords、getDistance 以及搜索类接口时,需要首先调用此接口初始化地图引擎,然后在本接口的回调内调用检索相关接口(getLocation、getCoordsFromName、getNameFromCoords、getDistance 以及搜索类),以提高检索成功率。
initMapSDK(callback(ret, err))


开发者分享的demo:  

bMap百度地图仿滴滴打车首页Demo
bMap查询线路demo
模仿百度地图 bMap 简单实例参考







26
帖子
0
勋章
248
Y币

getLocation正常获取到位置信息,通过位置信息获取getNameFromCoords返回错误,错误信息:PERMISSION_UNFINISHED;
调用open接口正常打开地图,没有出现网格
bMap.getLocation({
                                accuracy : '10m',
                                autoStop : true,
                                filter : 1
                        }, function(ret, err) {
                                if (ret.status) {
                                        alert(JSON.stringify(ret));
                                                bMap.getNameFromCoords({
                                                        lon : ret.lon,
                                                        lat : ret.lat
                                                }, function(rParam, errInfo) {
                                                        alert(JSON.stringify(rParam));
                                                        alert(JSON.stringify(errInfo));
                                                        callBack(rParam);
                                                });                                                                                
                                } else {
                                        alert(err.code);
                                }
                        });  
key已经重新申请了,也不好使,求助
5
帖子
0
勋章
3759
Y币
哈哈01930 发表于 2016-7-27 14:50
bMap是否有缓存处理

因为地图加载的数据是比较大的。

那个离线地图类可以用
19
帖子
0
勋章
106
Y币
bMap是否有缓存处理

因为地图加载的数据是比较大的。
14
帖子
1
勋章
1110
Y币
bmap如何根据自己的坐标点描绘线路(类似searchRoute里的驾车)
380
帖子
4
勋章
6
Y币
毛毛蛋 发表于 2016-9-14 09:09
bmap如何根据自己的坐标点描绘线路(类似searchRoute里的驾车)

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

addLine

在地图上添加折线
14
帖子
1
勋章
1110
Y币
addLine描出的是直线,我需要是那种规划的线路
12
帖子
0
勋章
63
Y币
bmap模块什么时候新增一个方法,用来添加自定义覆盖物?刚好项目需要,发现模块里没有提供方法,只能用js API了
150
帖子
0
勋章
2579
Y币
求助求助。。bmap中的搜索路线用不了
28
帖子
0
勋章
5162
Y币
测试过了,没有问题,只是慢点出来
1.png
28
帖子
0
勋章
5162
Y币
禅中说缠 发表于 2016-11-30 13:32
求助求助。。bmap中的搜索路线用不了

跟你的代码是一样的
12345678910下一页
您需要登录后才可以回帖 登录

本版积分规则