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

  • 销项税额期末余额
  • 采购材料入库会计分录怎么写的
  • 财务报表没报会影响出口退税吗为什么
  • 小规模教育培训计划
  • 个人所得税分摊方式月扣除金额修改
  • 增值税发票税控开票软件怎么下载
  • 个税申报系统中累计减除费用可以手动修改吗
  • 装载机属于哪种车型
  • 政府返还的增值税怎么算
  • 土地增值税申报流程
  • 退休后补发退休前的工资需要扣社保吗
  • 出口退税的发票怎么做账
  • 土地增值税纳税地点
  • 堤围费是什么意思
  • 一般纳税人和小微企业的区别
  • 质量扣款不开票怎么处理
  • 供应商把价格算错了怎么办
  • 往年度的工资做什么科目
  • 外贸企业出口退税账务处理
  • 未缴纳出资的股东未到期能否追加为被执行人
  • 原材料入账价值合理损耗
  • 营业收入与主营业务收入的区别与联系
  • 房地产公司的存货分析
  • 招待费的住宿费可以抵扣吗
  • javascript遇到的问题
  • linux系统如何更改主机名
  • 前端文件预览
  • 供货商倒闭未缴增值税
  • 微前端架构实现
  • 爱丁堡几点天黑
  • 会计怎么区别法定维修义务和合同义务
  • 税务局什么情况下可以停供发票
  • node.js教程详细
  • yii2.0框架
  • free命令看到的内存
  • 物流公司修理班的管理有那些书
  • 研发费用如何做加计扣除
  • sqlserver2005安装步骤教程
  • SQL SERVER 将XML变量转为JSON文本
  • 酒店营业税率是多少
  • 以前年度未入账固定资产账务处理
  • 年金现值和终值的计算
  • 企业所得税免税项目
  • 法人向公司账户打款
  • 购买的手机可以退货吗
  • 专票信息技术服务费
  • 厂房出租自用各种费用
  • 未分配利润是不是净利润的意思
  • 营改增后进项税额转出
  • 公司聚餐做什么科目
  • 上个月结转的流量下个月能用吗
  • 本年利润的会计科目
  • 应收股利在资产负债表中怎么填
  • 无形资产减值准备借贷
  • 土地租金怎么做账
  • 工程上第三方代表啥意思
  • 其他应收款待抵扣借方是什么意思啊
  • 电信通讯费发票抬头
  • 购入旧的固定资产还能一次性抵扣吗
  • 怎么u盘装系统win10
  • Win7中Remote Procedure Call(RPC)服务能关闭吗
  • uefimbr安装win7
  • 苹果系统怎么修改语言
  • win10耳机和扬声器有什么区别
  • rpm格式如何安装
  • ic_launcher.xml
  • win7小技巧
  • 360修复win7
  • cocos如何实现跨平台
  • html label标签的使用教程
  • python2.7.11
  • vue怎么做兼容
  • shell调用java方法
  • python迭代器的作用
  • javascript高级程序设计pdf百度云
  • android gradle task dependence
  • Firefox window.close()的使用注意事项
  • jquery基本知识
  • 纳税信用b级可以贷款多少
  • 客运站汽车票查询真伪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设