关于百度地图 DrivingRoute moreResultsUrl为“未能找到相应结果,请您:返回上一步操作..” 以及 WalkingRoute moreResultsUrl为空 的解决方案
来源:互联网 发布:java为什么使用接口 编辑:程序博客网 时间:2024/06/05 04:54
—— 因为百度地图极速版貌似正在关闭并且停止维护了 文档页面和介绍页面都跳转到了正式版的API,然而极速版中非常好用的 routeSearch.routeCall 没了 于是乎开始找代替方案
A Few Minutes Later…..
经过一番Demo和文档的查找,惊喜的发现正式版中TransitRoute,WalkingRoute,以及DrivingRoute 的searchComplete回调中有个“moreResultsUrl” 打开正是百度地图的导航结果页!
事情并没有那么简单 —— 使用DrivingRoute
当我打开DrivingRoute的moreResultsUrl 度娘很友好的向我展示了下面的界面 并且不管我如何调整参数 emmmmm 毫无变化!
Fine 不开车我走路行了吧 —— 使用WalkingRoute!
..
………………
……………………..
………………………………….
*以上自行感受(崩溃)
…好吧下下策 坐公交吧_(:з」∠)_ —— 使用TransitRoute
那个,出来是出来了…….
为什么地图还要我切换选项卡才能看到啊!!!!(拿烟的手微微颤抖.jpg
OK 冷静 我们来分析一下公交的链接…
http://api.map.baidu.com/direction?region=杭州市&origin=30.26348989892,120.21415684874&destination=30.235552,120.205199&output=html&mode=transit&src=baidu_map_jsapi
↓
↓仔细看↓
↓
?region=city&origin=30.26348989892,120.21415684874&destination=30.235552,120.205199&output=html&mode=transit&src=baidu_map_jsapi
↓
↓仔细看↓
↓
&mode=transit&src=baidu_map_jsapi
↓
↓仔细看↓
↓
&mode=transit
是不是明白了什么(滑稽)?
Magic!——使用Driving模式和Walking模式的变通方式
moreResultsUrl.replace('transit', 'driving');
moreResultsUrl.replace('transit', 'walking');
PS.希望百度早点修复吧、、、 有什么问题在下面问或者说有更好的办法请告诉我 谢谢~☆
- 关于百度地图 DrivingRoute moreResultsUrl为“未能找到相应结果,请您:返回上一步操作..” 以及 WalkingRoute moreResultsUrl为空 的解决方案
- 关于百度地图location.getAddrStr为空的解决方案
- 百度地图getAddrStr()方法返回为空的问题
- 百度地图的开发时,定位信息getAddrStr()返回值为空
- 关于在Sqlite3中如何判断数据表返回的结果集是否为空的问题解决
- JS返回结果为空时的判断问题
- 关于JSP开发中jsp页面调用DAO返回的ResultSet为空值完美解决方案
- 关于PHP中PDO抽象层,采用rowCount();方法出现返回结果为0的解决方案
- mybatis查询数据库返回结果为空
- 判断Map返回结果是否为空
- mybatis sql返回结果为空值
- 百度地图定位getAddrStr() 获取为空
- android 百度地图API 两点之间的路径分析总是返回 未找到结果
- Struts2 返回 json 的数组数据为 "空" 的解决方案
- file_get_contents返回为空或函数不可用的解决方案
- iOS URLWithString返回为空nil的解决方案
- 关于高德地图iOS apiKey为空或位数不合要求,请正确设置
- C#的百度地图开发(二)转换JSON数据为相应的类
- linux下dcmtk-3.6.1_20161102+openjpeg的编译
- intelliJ IDEA 中edit configurations加号找不到tomcat server
- 清除wnTKYg 挖矿工木马的过程?
- javascript06--数组方法用法以及严格模式
- python3.5对字典按照key/value排序
- 关于百度地图 DrivingRoute moreResultsUrl为“未能找到相应结果,请您:返回上一步操作..” 以及 WalkingRoute moreResultsUrl为空 的解决方案
- 【腾讯TMQ】【AI专栏】语音合成系统评测介绍
- springboot 修改内置端口
- 1068. Find More Coins (30) 01背包
- Opencv for Android 3.2 + Android Studio 3.0 + ndk-build 实时人脸检测
- 先码后看 Tomcat是怎么启动容器的——web.xml篇 侵立删
- Eclipse居于Axis2开发WebService(使用自定义对象)及生成客户端代码
- python接口自动化3-自动发帖(session)
- 原生JavaScript封装ajax,可以直接使用