百度地图‘此文件想要获取您的位置’探索

最近研究百度地图的时候发现一个烦人的问题,就是自己写了一个demo,通过浏览器以本地文件形式打开的方式,总是会弹出一个授权提示框,也是就是标题所说的。然而最近在项目中根本就没有见过类似的弹框。心想难道是有代码逻辑控制了?去官网上查看也没有找到结果,各种百度查资料。几乎是没有答案,但是得到了两个线索一是 cookie, 二是移动端开发有人特地去百度地图官网提问,得到的回复是不支持。所以我决定换个思路,我是通过本地形式双击打开的,项目代码是运行在服务器上的,于是我试着本地起了个服务,把文件丢进去运行了一下,首次打开的时候是弹那个框的,后面再刷新就没有了,但是跟项目代码还是有区别,地址栏里面永远有一个定位的小图标,而项目中是没有的。所以留给我探索的东西还远不至于此,明天去公司再去问问项目代码是如何做到始终没有授权提示框的

原文地址:https://www.cnblogs.com/tw6668/p/13688314.html