微信内置浏览器打开非https网址如何获取经纬度信息是否会弹出定位信息框选择允许
微信内置浏览器在打开非HTTPS网址时,不会自动弹出定位信息框选择允许。这是因为非HTTPS网址的安全性不够高,微信为了保护用户的隐私和安全,禁止了在非HTTPS网址中获取用户的地理位置信息。
如果你想要在微信内置浏览器中获取用户的经纬度信息,可以通过以下步骤:
-
使用HTTPS网址:将你的网址改为HTTPS协议,以确保安全性。
-
使用微信JS-SDK:通过微信提供的JS-SDK,可以获取用户的地理位置信息。你需要在微信公众平台上进行相应的配置和开发,具体可以参考微信的开发文档。
-
引导用户手动选择:在页面中添加一个按钮或链接,引导用户点击并手动选择是否允许获取地理位置信息。点击按钮后,可以调用微信的JS-SDK进行地理位置获取。
需要注意的是,以上方法仅适用于在微信公众平台进行开发的场景,如果你是在微信小程序中进行开发,可以直接调用小程序的API获取地理位置信息。
原文地址: https://www.cveoy.top/t/topic/i4jL 著作权归作者所有。请勿转载和采集!