https://developers.weixin.qq.com/miniprogram/dev/api/device/network/wx.getLocalIPAddress.html
3月23重装微信到8.0.20版本,打开小程序后出现闪退问题,经过定位,注释getLocalIPAddress,代码后可正常运行。
代码截图见下图或代码片段https://developers.weixin.qq.com/s/1Z11NYmP79xh
经过测试,发现给微信授权系统位置权限后,getLocalIPAddress接口即可正常执行,小程序不闪退。
测试条件:禁止微信客户端的系统定位权限
测试机型:
华为 mate30 Android 10 微信 8.0.20 有闪退问题
vivo x27,微信8.0.19,正常;更新到8.0.20 有闪退问题
iOS正常,微信.0.18 无闪退问题
这边试了下安卓8.0.20 没复现
临时规避方案:
通过wx.getSystemInfoSync判断是否允许微信使用定位