美文网首页搬砖
百度地图检索失败的问题

百度地图检索失败的问题

作者: 张叔叔 | 来源:发表于2016-09-27 17:38 被阅读1871次

    由于项目需求,需要使用百度地图做成可拖拽达到精准定位的功能,类似于美团外卖的地图定位。

    根据百度地图的API很容易的集成 然后顺利的现实出地图,然后在做地理编码的时候出现了大问题,时而检索成功,时而检索失败,代理方法中 报错
    <code>BMK_SEARCH_PERMISSION_UNFINISHED,///还未完成鉴权,请在鉴权通过后重试</code>,然后开始找原因,也百度了好多,大多都是说开发者中心的ID和项目中的ID不一致,或者是Key写错,这方面原因查找了一个,没有问题,然后就断点,排除法。。。都用了,还是找不到原因。。。。一下午的时间都在找这个问题了,经过几番测试,发现检索的代码不能放在viewDidLoad等初始化方法中,需要放在按钮点击事件中,或者延迟加载检索功能会解决问题

    想了一下,出现此问题的原因可能是某些文件为初始化完毕!具体是哪些还需要深入研究,在这共勉!

    后续我会把高仿美团外卖的可拖拽地图demo贴出来跟大家分享!共同学习!

    相关文章

      网友评论

        本文标题:百度地图检索失败的问题

        本文链接:https://www.haomeiwen.com/subject/vfzcyttx.html