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

  • 微信怎么取消不显示聊天(微信怎么取消不可见朋友改为公开)

    微信怎么取消不显示聊天(微信怎么取消不可见朋友改为公开)

  • 抖音怎么合拍(抖音怎么合拍对唱歌曲)

    抖音怎么合拍(抖音怎么合拍对唱歌曲)

  • qq账号注销后还能恢复吗(qq账号注销后还会有记录吗)

    qq账号注销后还能恢复吗(qq账号注销后还会有记录吗)

  • i510400用什么主板(i510400cpu配什么主板)

    i510400用什么主板(i510400cpu配什么主板)

  • 谷歌邮箱账号忘记了怎么办(谷歌邮箱忘了账号)

    谷歌邮箱账号忘记了怎么办(谷歌邮箱忘了账号)

  • 装显卡后核显还工作吗(插了显卡核显没反应)

    装显卡后核显还工作吗(插了显卡核显没反应)

  • 怎么设置后台运行的程序

    怎么设置后台运行的程序

  • 华为手机插件在哪找(华为手机插件在哪里能找到)

    华为手机插件在哪找(华为手机插件在哪里能找到)

  • 腾讯课堂切换设备算时间吗(腾讯课堂切换设备后时长会清空吗)

    腾讯课堂切换设备算时间吗(腾讯课堂切换设备后时长会清空吗)

  • airpodspro左右耳电量差距大(airpodspro左右耳机序列号不一样)

    airpodspro左右耳电量差距大(airpodspro左右耳机序列号不一样)

  • 企业微信加不了好友(企业微信加不了新人)

    企业微信加不了好友(企业微信加不了新人)

  • 苹果手机电池烫手怎么回事(苹果手机电池烫的把屏幕)

    苹果手机电池烫手怎么回事(苹果手机电池烫的把屏幕)

  • 账号异常是怎么回事(账号异常怎么解除)

    账号异常是怎么回事(账号异常怎么解除)

  • FPS是什么(fps是什么单位)

    FPS是什么(fps是什么单位)

  • 去小米售后需要带什么(去小米售后需要什么条件)

    去小米售后需要带什么(去小米售后需要什么条件)

  • 华为play3怎么截屏(华为play3怎么截长图)

    华为play3怎么截屏(华为play3怎么截长图)

  • 小米8多少hz的刷新率(小米8刷70hz)

    小米8多少hz的刷新率(小米8刷70hz)

  • 型号是1796是pro几(pro7h是什么型号)

    型号是1796是pro几(pro7h是什么型号)

  • 新ipad哪些app可以删(ipad购买新手必看)

    新ipad哪些app可以删(ipad购买新手必看)

  • word2010底纹在哪里找(word10底纹图案样式在哪)

    word2010底纹在哪里找(word10底纹图案样式在哪)

  • 苹果11怎么调震动模式(苹果11怎么调震动幅度)

    苹果11怎么调震动模式(苹果11怎么调震动幅度)

  • 手机如何设置时间(手机如何设置时间提醒功能)

    手机如何设置时间(手机如何设置时间提醒功能)

  • 荣耀手环a2如何关机(荣耀手环a2功能)

    荣耀手环a2如何关机(荣耀手环a2功能)

  • 火花怎么显示(如何显示火花图标设置)

    火花怎么显示(如何显示火花图标设置)

  • 目前屏占比最高的手机(屏占比最高的)

    目前屏占比最高的手机(屏占比最高的)

  • iphonex防偷窥功能设置(苹果手机防偷窥屏模式在哪打开)

    iphonex防偷窥功能设置(苹果手机防偷窥屏模式在哪打开)

  • Linux主流架构运维工作简单剖析讲解(linux架构师是做什么的)

    Linux主流架构运维工作简单剖析讲解(linux架构师是做什么的)

  • 补缴以前年度增值税和罚款、滞纳金的所得税处理
  • 借款合同印花税减免优惠政策2022
  • 代垫水电费增值税
  • 公司租用个人房屋如何记账
  • 长期投资算资产负债表吗
  • 企业所得税季度预缴可以弥补以前年度亏损吗
  • 饭店的现金日记账填写样本
  • 工程结算账务处理实例
  • 票据贴现利息怎么开发票
  • 企业管理咨询有限公司简介
  • 消费税的计税方法
  • 计提残疾人保障金的基数是什么
  • 报关单报关没做收入怎么办
  • 员工借款后离职怎么办
  • 船期延迟出口开票开在了上个月会计处理是怎样的?
  • 取得抵债资产的方式主要有以下几种
  • 递延收益摊销包含哪些
  • 跨年度发票退回如何记账
  • 不能抵扣的进项税怎么做账
  • 两年内到期的应付票据
  • 进项发票认证抵扣会计分录
  • 企业押金怎么管理
  • 1697510768
  • macos big sur最新版本
  • win11虚拟键盘怎么调出来
  • 利润分配未分配利润期末有余额吗
  • 企业奠基费用如何入账
  • 低值易耗品处理的目的
  • 银行存款和账面的关系
  • mysql高级语句
  • php获取长度
  • "php"
  • 应付职工薪酬包括个人社保和个税吗
  • PHP:mcrypt_get_cipher_name()的用法_Mcrypt函数
  • 销售商品的会计分录已收到钱
  • ajax调用php接口
  • php类的作用
  • the模板引擎
  • 解决城市内涝的题目
  • php数组排序方法
  • 富文本编辑器使用
  • 收到工程款怎么做凭证
  • starting command
  • 新注册企业实收资本没到账怎么处理
  • 汽车4s店,厂家返修
  • mysql事务性能
  • 生产成本设置二级科目
  • 啤酒的消费税
  • 以前年度损益调整借贷方向
  • 贸易公司成本如何计算
  • 开具发票后什么情况下可以零申报?
  • 工人晚上加班的说说心情
  • 设计费用计入什么会计科目
  • 供应链公司的骗局招司机是真的吗
  • 上月暂估本月怎么冲销
  • 代扣个人所得税怎么算
  • 应收账款的账面余额是什么意思
  • 3%税率专用发票
  • 农业银行多级账簿可以代发工资吗
  • sqlserver2012安装失败原因
  • sql server随机数函数
  • win7鼠标右键一闪就没了
  • win7纯净版系统安装
  • xp系统电脑开机密码忘记了
  • 在windows七中
  • 怎么清空mac用户数据
  • final cut pro能破解吗
  • win11连接win7共享打印机
  • mac2019强制关机
  • bootstrap模态框按钮无响应
  • linux中shell脚本编写
  • 备份mbr引导
  • 防止shell脚本重复执行
  • jquery ztree选中节点颜色
  • javascript模块化
  • 摩托车车船税怎么收费标准
  • 地税电子税务局漏报要去大厅吗
  • 尤溪特产春节礼品
  • 银行是不是要交社保
  • 江苏省税务局授权网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设