收藏
回答

安卓部分真机调试,首次进入小程序,初次调用wx.getLocation之后报错隐私弹窗出不来

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getLocation 微信安卓客户端 8.0.45 3.3.1[1141]

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

同事的手机也出现了一例这种情况,机型: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'

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

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

早上一直弹不出隐私授权框,下午却又好了,这是什么原因?

2024/1/16:今天再次测试,授权弹窗能出来,不影响小程序后续进程。报错内容有变化。

不知道官方人员能不能看到,希望能有改进吧。

最后一次编辑于  01-16
回答关注问题邀请回答
收藏

2 个回答

  • huan_
    huan_
    09-29

    我也遇到了同样的问题,机型:小米13

    09-29
    有用
    回复
  • 神经蛙
    神经蛙
    01-15

    你换一个基础库试看看,在微信开发者工具上是正常的吗

    01-15
    有用
    回复 5
    • One_Holic
      One_Holic
      01-15
      这个基础库在开发者工具上正常,只有一小部分安卓手机会出现。
      01-15
      回复
    • 神经蛙
      神经蛙
      01-15回复One_Holic
      那可能是微信那边又在改什么东西嘛,导致你们这边不兼容了,下午正常了看看明天还会不会出现
      01-15
      回复
    • One_Holic
      One_Holic
      01-15回复神经蛙
      嗯嗯,我明天再观察下。
      01-15
      回复
    • void
      void
      03-26回复One_Holic
      兄弟,还报错么,我OCR识别和你的报错信息一样
      03-26
      回复
    • Hip-hop Fashion
      Hip-hop Fashion
      07-04回复One_Holic
      大哥这个问题解决了吗,我也有
      07-04
      回复
登录 后发表内容