求助,我用的是PHP V6开源版(测试环境中,服务器腾讯云,域名指向二级域名加了https,访问都没问题),我通过手机浏览器访问H5页面中自提点,点击自提点,可以打开自提选择页面,距离显示也OK。但我用微信打开H5界面,选择下单页面,自提点也能推荐最近的展示,但点击选择自提点页面就白屏了,就是打不开。
我在网上查说开源版在self.$wechat.location()下,需要增加err返回才行,如下所示:
self.$wechat.location().then(res => {
this.user_latitude = res.latitude;
this.user_longitude = res.longitude;
uni.setStorageSync('user_latitude', res.latitude);
uni.setStorageSync('user_longitude', res.longitude);
self.getList();
}).catch(err => {
self.getList(); // ← 新增:定位失败时仍加载列表
})
但我添加了也没用,还有说需要微信公众号配置开启"获取用户地理位置"权限,但我现在只是测试环境,学习所用。
有什么别的方法么?
【产品名称】:标准版 (PHP)
【产品版本】:例:v6.0.0
【部署方式】:例: linux宝塔面板
【部署环境】:例:线上环境
【php版本】:例:7.4
【Mysql版本】:例:5.7
【使用终端】:例:H5

