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

[BUG] 百度地图路线绘制不出来

[复制链接]
发表于 2017-3-20 15:19:00
我用bMap文档上的例子复制到项目中,发现路线搜索出来了,但是下面的drawRoute方法没有响应,路线也没有绘制出来
2
帖子
0
勋章
2271
Y币
您好,请提供一下代码,在iOS还是Android上测试的?
8
帖子
0
勋章
34
Y币
android上
8
帖子
0
勋章
34
Y币
  map.searchRoute({
                                    type: 'drive',
                                    policy: 'ecar_fee_first',
                                    start: {
                                        lon: content.longitude,
                                        lat: content.latitude
                                    },
                                    end: {
                                        lon: lon,
                                        lat: lat
                                    }
                                }, function(ret, err) {
                                    if (ret.status) {
                                        api.alert({ msg: JSON.stringify(ret) });
                                        map.drawRoute({
                                            id: 1,
                                            autoresizing: false,
                                            index: 0,
                                            styles: {
                                                start: {
                                                    icon: 'widget://image/bmap_start.png'
                                                },
                                                end: {
                                                    icon: 'widget://image/bmap_end.png'
                                                }
                                            }
                                        }, function(ret) {
                                            api.alert({ msg: JSON.stringify(ret) });
                                        });
                                    } else {
                                        api.alert({ msg: JSON.stringify(err) });
                                    }
                                });
2
帖子
0
勋章
2271
Y币
万方云 发表于 2017-3-20 15:40
map.searchRoute({
                                    type: 'drive',
                              ...

您好
     在地图上显示指定路线,调用drawRoute接口前,必须保证已经调用过接口 open 和 searchRoute。

8
帖子
0
勋章
34
Y币

map.drawRoute({
上一行的alert语句正常执行的
2
帖子
0
勋章
2271
Y币
万方云 发表于 2017-3-20 17:57
map.drawRoute({
上一行的alert语句正常执行的

您好,调用drawRoute接口出来的路线图,您需要点击路线上的连接点,才有回调。
8
帖子
0
勋章
34
Y币
cjapi 发表于 2017-3-20 18:33
您好,调用drawRoute接口出来的路线图,您需要点击路线上的连接点,才有回调。 ...

那也要有路线啊,连线都没有怎么点击连接点
2
帖子
0
勋章
2271
Y币
万方云 发表于 2017-3-21 09:02
那也要有路线啊,连线都没有怎么点击连接点

您好,这个二维码您试一下,按照打开->搜索路线->显示路线的顺序点击。

bmap.png
8
帖子
0
勋章
34
Y币
cjapi 发表于 2017-3-21 10:20
您好,这个二维码您试一下,按照打开->搜索路线->显示路线的顺序点击。

...

可以把这个源码给我看一下么,我的代码到弹出路线规划就没有了,路线也没显示
12下一页
您需要登录后才可以回帖 登录

本版积分规则