位置: IT常识 - 正文

百度地图定位不准,和地位不显示的问题,解决方案(百度地图定位不更新)

编辑:rootadmin
直接上重点。 如果是定位不准,Web浏览器端, 1,要使用者必须要做个人认证或者企业认证,且通过审核。 2,请求的网页必须是https协议。 3,请求的域名必须是加入到应用的Referer白名单。进入到应用设置里查看。 4,申请的应用类型必须是浏览器端。且必须勾选对应的服务。 有时申请地图服务的人和 ...

推荐整理分享百度地图定位不准,和地位不显示的问题,解决方案(百度地图定位不更新),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:百度地图定位不动,百度地图定位不了当前位置,百度地图定位不准咋处理,百度地图定位不准怎么更改,百度地图定位不到我位置怎么解决,百度地图定位不准咋处理,百度地图定位不了当前位置,百度地图定位不准,内容如对您有帮助,希望把文章链接给更多的朋友!

直接上重点。

如果是定位不准,Web浏览器端,

1,要使用者必须要做个人认证或者企业认证,且通过审核。

2,请求的网页必须是https协议。

3,请求的域名必须是加入到应用的Referer白名单。进入到应用设置里查看。

4,申请的应用类型必须是浏览器端。且必须勾选对应的服务。

百度地图定位不准,和地位不显示的问题,解决方案(百度地图定位不更新)

有时申请地图服务的人和开发的人,不是同一个人。导致两边都没搞清楚要怎么配置。如果满足以上4点99.9%以上会覆盖你所有的问题。

剩下的是代码问题。我把自己的写的异步加载js,通过经纬度定位的代码贴出来。

1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="utf-8" /> 6 <title>定位测试</title> 7 </head> 8 9 <body>10 11 <div>12 <H1>定位</H1>13 <p>14 <h3>错误码:</h3>15 6 ERR_PERMISSION_DENIED,没有权限,定位被拒绝16 2 ERR_POSITION_UNAVAILABLE,定位不可用17 8 ERR_POSITION_UNAVAILABLE,定位超时18 19 </p>20 </div>21 <div id="allmap" name="allmap" style="width: 500px; height:500px;"></div>22 </body>23 24 <script type="text/javascript">25 26 function getxy() {27 var map = new BMapGL.Map("allmap");28 29 var geolocation = new BMapGL.Geolocation();30 geolocation.getCurrentPosition(function (r) {31 if (this.getStatus() == BMAP_STATUS_SUCCESS) {32 var mk = new BMapGL.Marker(r.point);33 map.addOverlay(mk);34 35 console.log('您的位置:' + r.point.lng + ',' + r.point.lat);36 37 map.panTo(r.point);38 map.centerAndZoom(new BMapGL.Point(r.point.lng, r.point.lat), 14);39 40 41 }42 else {43 alert('错误码:' + this.getStatus());44 }45 });46 47 }48 49 function getip() {50 51 var map = new BMapGL.Map("allmap");52 var point = new BMapGL.Point(116.331398, 39.897445);53 map.centerAndZoom(point, 12);54 55 function myFun(result) {56 var cityName = result.name;57 map.setCenter(cityName);58 alert("当前定位城市:" + cityName);59 }60 var myCity = new BMapGL.LocalCity();61 myCity.get(myFun);62 63 64 }65 66 function initialize() {67 68 //getip();69 getxy();70 }71 72 function loadScript() {73 var script = document.createElement("script");74 script.src = "https://api.map.baidu.com/api?v=1.0&type=webgl&ak=你的KEY&callback=initialize";75 76 var head = document.getElementsByTagName("head")[0];77 head.appendChild(script);78 //head.append(script);79 }80 81 loadScript();82 83 </script>84 85 </html>

View Code

代码的大概解释:

1,异步加载百度地图js

2,如果不需要展示地图,BMapGL.Map("allmap") 这个new对象可以注释掉。只要获取经纬度就行,提高页面响应速度。

3,js异步加载后会自动调用initialize 回调方法。4,首次定位浏览器会提示同意获取定位,如果拒绝了需要手动开启定位。5,避免获取失败,可以先通过经纬度,在通过IP定位

6,注意下js代码顺序,先加载百度js,后获取定位。

完整的定位效果:

以上就是这些,希望帮助到你。

本文链接地址:https://www.jiuchutong.com/zhishi/303244.html 转载请保留说明!

上一篇:webservice 规格严格(webserviceclient)

下一篇:如何用ps填补头发(ps填头发)

  • 增值税税控系统专用设备
  • 远期交易怎么结算
  • 农产品流通环节有哪些
  • 定期定额户超过定额怎么报个税
  • 预收款开票的税务处理
  • 非居民企业所得税计算公式
  • 产生的信息服务有哪些
  • 收取外部客户电费如何结转成本
  • 发生应收账款如何入账可避税
  • 幼儿园收到政府补贴收入会计分录
  • 提前退休取得的一次性补贴收入
  • 老会计有多厉害
  • 坏账准备怎么冲回
  • 增值税专用发票有效期是多长时间
  • 金蝶用户管理怎么设置
  • 汽车销售服务费话术
  • 影视制作公司是做什么的
  • 营改增后建筑业分包怎么交税
  • 专项应付款需要偿还吗
  • 增值税专用发票有效期是多长时间
  • 酒店水电费分录
  • 继承有个人所得税吗
  • 房地产企业建设的幼儿园如何缴纳城镇土地使用税
  • redhat5.6安装
  • u盘装机大师怎么用
  • 公司收到搬运发票怎么做
  • PHP:Memcached::append()的用法_Memcached类
  • 累积带薪缺勤的原因分析
  • 应缴纳个人所得税的是托儿补助费
  • 年终奖是多发一个月工资吗
  • 进口付汇流程
  • 银行汇票属于银行存款吗
  • 个人所得税申报流程图
  • 服务费发票怎么入账
  • docker windows -v
  • svg symbol
  • php判断文件是否存在的函数
  • 什么是政府项目档案
  • hashmap教程
  • 残疾人就业保障金怎么申报
  • 城镇土地使用税优惠政策
  • 门店有营业执照仓库加工要办营业执照
  • php sleep()
  • mongodb用法
  • 零售行业bi
  • 个体户核定征收超过了怎么办
  • 个人独资企业最新税收政策
  • 中小型企业营业额多少
  • 公积金发票掉了怎么办
  • 餐饮营业收入怎么算
  • 股东存入投资款要交什么税
  • 一般纳税人销售旧货税率
  • 固定资产残值怎么做账务处理
  • 以前年度损益调整怎么做账
  • 季度现金流量表本期数和上期数
  • 医院药品过期放多久
  • 增值税普通发票可以跨区域开吗
  • 银行日记账怎么导出
  • 修改ssh端口号
  • 只需要30秒让让你的电脑速度快一倍
  • win7电脑磁盘空间不足清理步骤
  • centos8查看cpu温度
  • mac os xv10.11
  • quickdcf.exe - quickdcf是什么进程 作用是什么
  • win7系统连接打印机没有反应
  • 双击windows 7桌面上的快捷图标可以干嘛
  • win8怎样恢复系统
  • cocos2dx schedule
  • [置顶]津鱼.我爱你
  • css首字母大写
  • 使用一串代码
  • linux shell 中 2>&1的含义
  • python jose
  • jquery ajax双击div可直接修改div中的内容
  • 临沂市有哪些国企央企
  • 土地增值税有哪些税收抵扣
  • 上海国家税务局官网发票查验平台
  • 江苏发票真伪查询系统官网
  • 开票软件登录失败怎么办
  • 税务2021年认真落实各项工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设