收藏
回答

安卓运行小程序,worker线程里面引入的SDK报错,IOS正常,这是什么情况?程序发布了好久了

基础库是3.2.5

worker里面的代码很简单

const {
  AudioFusionLocationEngineLib4Wx
} = require('./utils/AudioFusionLocationEngineLib4Wx.js')

报错:

[worker] Uncaught <Error: https://lib/WAWorker.js:1: TypeError: Cannot assign to read only property 'toString' of object '#<n>'>

TypeError: Cannot assign to read only property 'toString' of object '#<n>'

    at Object.<anonymous> (https://usr/workers.js:9:21380)

    at e.exports.3.base64-js (https://usr/workers.js:9:29032)

    at o (https://usr/workers.js:9:6672)

    at https://usr/workers.js:9:6707

    at e.exports.11.buffer (https://usr/workers.js:9:40676)

    at o (https://usr/workers.js:9:6672)

    at https://usr/workers.js:9:6707

    at e.exports.1.buffer (https://usr/workers.js:9:13297)

    at o (https://usr/workers.js:9:6672)

    at t (https://usr/workers.js:9:6803)

程序发布了几个月了 一直都没问题,线上今天出现这个问题,安卓全部都不能使用,IOS正常

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

4 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    06-21

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    06-21
    有用
    回复 2
  • 天亮
    天亮
    06-29

    [worker] Uncaught <Error: https://lib/WAWorker.js:1: TypeError: Cannot assign to read only property 'toString' of object '#<I>'>

    TypeError: Cannot assign to read only property 'toString' of object '#<I>'

    at toString (worker/immutable.min.js:1:24806)

    at t (worker/immutable.min.js:1:84)

    at (worker/immutable.min.js:1:1)

    at (WAWorker.js:1:403016)

    at Object.runWith (WAWorker.js:1:401724)

    at T (WAWorker.js:1:402994)

    at r (WAWorker.js:1:400928)

    at require (worker/index.js:1:1)

    at (WAWorker.js:1:403016)

    at Object.runWith (WAWorker.js:1:401724)

    解决了吗,同问,最近刚出现的问题

    06-29
    有用
    回复 1
    • frozen
      frozen
      08-19
      问题解决了  我这边是遇到这个问题是SDK打包的时候用到了一个npm插件,叫object-hash,这个修改了string原型上面的东西,导致安卓的小程序底层不支持,应该是微信升级之后导致的。
      08-19
      回复
  • 他突然袭击我
    他突然袭击我
    06-20

    同样出现类似的问题

    06-20
    有用
    回复 3
    • frozen
      frozen
      06-21
      有办法解决吗
      06-21
      回复
    • 他突然袭击我
      他突然袭击我
      06-24回复frozen
      就像你说的  我们临时先屏蔽了安卓worker
      06-24
      回复
    • 天亮
      天亮
      06-29
      微信问题,8.0.49最新版本不行,微信降到8.0.47可以了
      06-29
      回复
  • frozen
    frozen
    06-20

    安卓真机调试也会出现这个BUG

    06-20
    有用
    回复
登录 后发表内容