工作日志 2021-07-15

博客讲述了在开发无线端微信公众号网页时遇到的一键报案页面逻辑处理及地图定位问题。使用高德地图API在PC上出现IP定位失败,但在手机上成功。问题可能与浏览器安全设置有关,火狐浏览器可以正常定位。同时提出了考虑使用微信定位的方案,通过判断设备或客户端来决定调用微信还是高德地图,并讨论了实现这一功能的几种策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无线端微信公众号的网页,
一键报案页面,
今天主要是页面的逻辑处理,还有一个问题是地图定位的问题,用了高德地图的api,但是一直是说ip定位失败。不知道手机上能不能定位成功,看文档说是https才行。反正电脑本地测试没有成功,只拿到了省市。但是同样的页面在手机上定位到了。具体问题晚上回去再排查。
还有需要思考的问题是,手机端的页面,是否可以调用微信定位,要怎么操作,还需要看看,我想应该,先判断当前设备或者客户端,如果是微信,先调用微信,否则再调用高德,或者做一个异步,两个都调用,哪个先得到地址,就把地址给到input框,剩下的那个就终止,或者判断input框是否为空,不为空就不再往里面赋值(严格说是每一个获取到定位的时候都判断一下input是否为空,如果空,才赋值,否则丢失当前获取的地图定位信息)

在PC上好几个浏览器都无法获取 定位 ,后来换了火狐浏览器可以定位到。原因也正如百度上所说的 大部分浏览器因安全原因屏幕了https的定位 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值