位置: 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填头发)

  • ipad教育版与普通版区别(ipad2021教育版和普通版有区别吗)

    ipad教育版与普通版区别(ipad2021教育版和普通版有区别吗)

  • 自己手机账号是什么(手机账号是电话号码吗)

    自己手机账号是什么(手机账号是电话号码吗)

  • Word段前与段后间距怎么设置(word段前与段后间距怎么设置)

    Word段前与段后间距怎么设置(word段前与段后间距怎么设置)

  • hsyu6e是什么网线(6类网线的标识)

    hsyu6e是什么网线(6类网线的标识)

  • 群主解散群后之前的信息还看得到(群主解散群后之前的消息还在吗)

    群主解散群后之前的信息还看得到(群主解散群后之前的消息还在吗)

  • 退出icloud照片没了(icloud退出登录后照片没有了)

    退出icloud照片没了(icloud退出登录后照片没有了)

  • 惠普打印机墨盒加了墨怎么还是打不了(惠普打印机墨盒怎么安装)

    惠普打印机墨盒加了墨怎么还是打不了(惠普打印机墨盒怎么安装)

  • 绑定微信的手机号注销了微信还能用吗(绑定微信的手机号没用了,密码也忘了怎么办)

    绑定微信的手机号注销了微信还能用吗(绑定微信的手机号没用了,密码也忘了怎么办)

  • 手机卡销户是什么意思(手机卡销户什么时候办理)

    手机卡销户是什么意思(手机卡销户什么时候办理)

  • 三星s20有呼吸灯吗(三星s20呼吸灯会一直闪烁吗)

    三星s20有呼吸灯吗(三星s20呼吸灯会一直闪烁吗)

  • 不用原装充电线对手机有影响吗(不用原装充电线会损害手机吗)

    不用原装充电线对手机有影响吗(不用原装充电线会损害手机吗)

  • 微信绑定手机号可以换几次(微信绑定手机号怎么换成别的手机号)

    微信绑定手机号可以换几次(微信绑定手机号怎么换成别的手机号)

  • oppo手机出厂膜能撕吗(OPPO手机出厂膜看得到吗)

    oppo手机出厂膜能撕吗(OPPO手机出厂膜看得到吗)

  • 集线器工作在osi哪一层(集线器工作在osi七层中的哪一层)

    集线器工作在osi哪一层(集线器工作在osi七层中的哪一层)

  • camal00华为什么型号(华为camal00什么型号什么手机)

    camal00华为什么型号(华为camal00什么型号什么手机)

  • 手机建行怎么查询交易记录(手机建行怎么查看定期存款)

    手机建行怎么查询交易记录(手机建行怎么查看定期存款)

  • vivoy93是快充吗(vivoy93是不是快充)

    vivoy93是快充吗(vivoy93是不是快充)

  • 微信头图尺寸(微信头图尺寸要求)

    微信头图尺寸(微信头图尺寸要求)

  • 微信辅助怎么取消(微信辅助怎么取消请求)

    微信辅助怎么取消(微信辅助怎么取消请求)

  • 照片怎么压缩成1m(照片怎么压缩成zip格式)

    照片怎么压缩成1m(照片怎么压缩成zip格式)

  • 旅游APP开发方案怎么做(做旅游app开发流程)

    旅游APP开发方案怎么做(做旅游app开发流程)

  • 波白克岛的小尖塔岩石,英格兰多塞特 (© James Osmond/Alamy)

    波白克岛的小尖塔岩石,英格兰多塞特 (© James Osmond/Alamy)

  • JavaScript数组(四):判断数组相等的4种方法

    JavaScript数组(四):判断数组相等的4种方法

  • 增值税的专用发票含税吗
  • 个税里的工资薪金
  • 劳务费增值税专用发票税率是多少
  • 转账支付水电费属于什么会计科目
  • 营业外支出影响损益吗
  • 购买工业用地税费
  • 城建税的征税范围是什么
  • 评估价值高于账面价值怎么收税
  • 外币资产汇兑损益计算
  • 哪些收据可以税务登记
  • 支付结算办法主要内容
  • 快递公司结算员工作量大不大
  • 银行代扣水费发票怎么开
  • 一般纳税人只交进项税吗
  • 纸箱报废处理怎么做账
  • 个体户缴纳个人经营所得税分录
  • 税友服务费能否抵扣
  • 加计扣除的研发费用范围
  • 小规模计提季度怎么算
  • 进项税额转出会计分录月末如何结转
  • 冲减管理费用的情况
  • 公司如何确定总股本
  • mac终端更新系统
  • 资产负债表与现金流量表的关系
  • mac电脑command键快捷设置
  • 玩游戏网络延时高怎么处理
  • 演出收入怎样做会计分录
  • 商业自持店铺出租合法吗
  • 公司想减少注册资本
  • php的框架有哪些
  • 什么是成本会计
  • css中字体样式设置
  • kk协议
  • vue3.0配置
  • numpy的简单例子
  • yolov5 教程
  • 退回税款如何做账
  • 建筑业总包增值税
  • 增值税报销是什么意思
  • 人力资源增加什么资金积累
  • 税金及附加包括哪些
  • 职工薪资包括
  • 公司向银行贷款还不上会怎么样
  • 小企业资本公积的来源有
  • sql server 使用
  • sql2008用ip连接不了
  • 保理公司会计核算讲解
  • 库存商品总分类账范本
  • 车辆购置税 购置
  • 零申报公司注销流程
  • 研发费用加计扣除新税收政策2023
  • 公司购买劳保用品可以抵扣吗
  • 计入其他综合收益的有哪些
  • 社保补差什么流程
  • 退票费收入按什么征税
  • 公司法人借款给企业属于关联交易吗?
  • 服务器托管税率
  • win8系统连接不了网络
  • 新品分析表格
  • openbabel安装
  • linux中bc命令
  • win7记事本可以保存的格式
  • ubuntu系统怎么用
  • windows8的ie浏览器在哪
  • macos dock
  • win7无线网络显示x无法启用
  • win8如何进入bios
  • free怎么使用
  • jquery左右移动动画效果
  • linux如何一次性删除多个文件
  • 深入浅析是什么意思
  • jquery校验form表单
  • 机票的抵扣率是多少
  • 就业核查怎么核查
  • 税务登记证的电子版在哪
  • 江苏税务app操作手册
  • 个人税务登记证怎么注销
  • 允许抵扣和不允许抵扣进项税额的发票种类
  • 2021年房产税收新政
  • 本科毕业去上海找什么工作好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设