收藏
回答

部分安卓真机调用wx.getLocation接口报错,但不回调fail,怎么解决?

有用户反应安卓手机打开小程序一直加载不出来,但不是所有手机都这样。

同事的手机也出现了一例这种情况,机型:Mi 10 Ultra,手机系统:14.0.2,微信版本号:8.0.45,

用真机调试之后发现,只要打开首页一调用wx.getLocation就会报:

VM75:398 Error: ENOENT: no such file or directory, stat '/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxanewfiles/4a88bbaa6fcd2b8c1871b8214317bc06/privacy/scopeState.txt'; go __invokeHandler__ readFile worker? false

[wxapplib]] backgroundfetch privacy fail {"errno":101,"errMsg":"private_getBackgroundFetchData:fail private_getBackgroundFetchData:fail:jsapi invalid request data"}

error occurs:no such file or directory, access 'wxfile://usr/miniprogramLog/log2'

它这个错误也不走wx.getLocation的fail回调,因为是uniapp开发,我也在开发者工具里尝试直接改成微信原生的接口,还是报这个错误。

隐私协议都老早配置好了的

请问这个要怎么解决?有没有人遇到过?

回答关注问题邀请回答
收藏

1 个回答

  • 庞sir
    庞sir
    星期三 09:29

    红米手机,遇见过类似问题,暂未方案

    星期三 09:29
    有用
    回复
登录 后发表内容