收藏
回答

uncaught frameworkerror 错误突然出现?

仅仅更换接口地址之后,在开发工具中接口正常,提交体验版后,体验版项目报错,错误如下:

Uncaught FrameworkError

TypeError

Attempting to change configurable attribute of unconfigurable property.

Stack:defineProperty

导致真机上无法发出请求。

体验版提交审核之后通过审核,然后部署上线,在线上也是同样的问题。

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

8 个回答

  • 雪恋红尘
    雪恋红尘
    2024-12-28

    这个问题通过网上的资料查询找到解决办法了,出现这个问题的原因在于对二进制数据操作的不了解,下面提供解决办法。

    // 小程序中sendSocketMessage是支持ArrayBuffer的,我这个错误原因在于new Uint8Array不是ArrayBuffer,而是他的一个属性值才是arrayBuffer,在发送数据时要调用下.buffer
    var init8arr = new Uint8Array([1,0,2,0,1]);
    wx.sendSocketMessage({
        data: init8arr.buffer,
        success:function(e){
             console.log(e)
        },
        fail:function(e){
             console.log(e)
        },
        complete:function(e){
             console.log(e)
        }
    });
    

    是微信开发者工具与真机环境不一致的锅

    由于定位了很久才定位到,现在我把微信开发社区的这个问题都回调一次,希望能帮助到和我一样的童鞋

    2024-12-28
    有用
    回复
  • momo
    momo
    2022-10-10

    我是打开真机调试就会有这个报错

    2022-10-10
    有用
    回复
  • 陈嘉宏
    陈嘉宏
    2022-06-22

    今天一打开项目就是这样报错,昨天好好的今天编译不了了,中午去热了个饭,睡个午觉回来重启微信开发者工具又好了

    2022-06-22
    有用
    回复
  • 沉睡的羔羊💢
    沉睡的羔羊💢
    2022-03-22

    我也遇到了这个问题,将开发环境的本地设置《ES6转ES5》《增强编译》选中后重新上传就好了,可以试试。

    2022-03-22
    有用
    回复
  • Edwin
    Edwin
    2021-12-30

    遇到了一样的问题,其他页面都是好的,只有开单页面有问题,从9点多排查到11点。还没来得及点外卖,突然就自己好了,什么代码都没动。

    2021-12-30
    有用
    回复
  • 陈彦水(S...
    陈彦水(S...
    2021-12-25

    我也遇到了,那个饭要自己带的吗?外卖可以不?

    2021-12-25
    有用
    回复 1
    • Martin
      Martin
      2022-11-01
      不行,饭必须自己带而且要自己去热,别人代替不了。
      2022-11-01
      1
      回复
  • 汤圆🌕
    汤圆🌕
    2021-11-26

    遇到了一样的问题,请问能解决吗?

    2021-11-26
    有用
    回复
  • 双木林
    双木林
    2021-05-17

    开发版本在手机预览上也报这个错误~

    2021-05-17
    有用
    回复 3
    • 双木林
      双木林
      2021-05-17
      定位了两个小时,回退了代码,回退了开发工具版本,这个问题一直存在。然后,去热了个饭,线上版、体验版、开发版,在手机上突然就好了。神奇~
      2021-05-17
      回复
    • 吃了吗
      吃了吗
      2021-09-08回复双木林
      啊这,那我没带饭,岂不是好不了了
      2021-09-08
      回复
    • Martin
      Martin
      2022-11-01回复双木林
      我也是去热个饭,回来后就好了,神奇~
      2022-11-01
      回复
登录 后发表内容