收藏
回答

TypeError: Function("r","regeneratorRuntime = r")?

ios上突然TypeError: Function("r","regeneratorRuntime = r")?白屏进不去,昨天还好好的,这是什么情况


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

19 个回答

  • chyi
    chyi
    置顶回答2022-01-05

    麻烦提供一下开发者工具的版本。另外请尝试下使用最新开发者工具,开启【将JS编译为ES5】选项


    =============

    该问题是由于旧版开发者工具/miniprogram-ci 或者第三方框架未能正确注入 regeneratorRuntime 导致的。

    该报错只会影响开发者工具模拟器,以及开发版体验版小程序;不会影响正式版小程序。

    可以先尝试更新开发者工具和 miniprogram-ci 到最新版后,开启【将 JS 编译成 ES5】编译选项。

    若使用了第三方框架,则需要排查第三方框架的编译是否正确注入 regeneratorRuntime。

    若急于使用开发版体验版进行开发测试,可以使用开发者工具中的【调试基础库】选择2.21.2基础库 ,并给真机推送来绕过该问题。

    ==================

    regeneratorRuntime 相关报错排查指引

    https://developers.weixin.qq.com/community/develop/doc/0002ce07a58000a57c5da5e6456c09


    2022-01-05
    有用
    回复 3
    • 变形重组器
      变形重组器
      2022-01-05
      最新稳定版 Stable Build (1.05.2111300 | 1.06.2111300) mas os,应该是所有版本都不行,我早上试了,将JS编译为ES5已经开启了,刚看到很多人在反馈这个东西了
      2022-01-05
      回复
    • chyi
      chyi
      2022-01-05回复变形重组器
      能否提供一个可复现的代码片段呢,我简单尝试后无法复现。
      2022-01-05
      回复
    • 变形重组器
      变形重组器
      2022-01-05回复chyi
      这个代码片段还不太好弄,他应该不仅是async await导致的,我创建了一个新的试了简单的async await是没问题的,而且不同版本上的编译器包的错还不一样,ios和安卓报的也不一样,是不是官方更新了啥东西呀,看这个帖子,12月30日说出现过了,后来解决了,现在重新出现了,这个可以问到啥原因吗https://developers.weixin.qq.com/community/develop/doc/0004a8d03a0cf823584d0b30856000
      2022-01-05
      回复
  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-01-05

    手动引入regeneratorRuntime试试

    2022-01-05
    有用
    回复 6
    查看更多(1)
  • 小酒馆
    小酒馆
    2022-01-06

    我同事快疯了 因为这个事情加班 女朋友都分手了

    同样的问题

    2022-01-06
    有用 2
    回复
  • 阿狸心语
    阿狸心语
    2022-01-06

    我们也遇到了这个问题,目前很急,@微信官方,抓紧解决啊

    2022-01-06
    有用 2
    回复
  • ღ᭄ꦿlQ
    ღ᭄ꦿlQ
    发表于移动端
    2022-01-06
    8.0.16版本的ios和android都有这个问题,@微信官方,抓紧解决啊
    2022-01-06
    有用 2
    回复
  • 残风思维
    残风思维
    2022-01-06

    同样遇到了, 客户等着验收呢,@微信官方, 抓紧时间解决啦

    2022-01-06
    有用 2
    回复 2
    • 残风思维
      残风思维
      2022-01-06
      只有 8.0.16 的ios 和 android 有这个问题, 其他版本都是好的,
      2022-01-06
      回复
    • Wangzl
      Wangzl
      2022-01-12
      确实,我的也出现了,一个月前还好好的
      2022-01-12
      回复
  • .
    .
    发表于移动端
    2022-01-06
    8.0.16版本的ios和android都有,这个问题我们也遇到了
    2022-01-06
    有用 1
    回复
  • sin²x
    sin²x
    2022-01-06

    8.0.16版本的ios和android都有这个问题,@微信官方,抓紧解决啊

    2022-01-06
    有用 1
    回复
  • 好远好自在
    好远好自在
    2022-01-06

    好像只有8.16报这个错误,有没有解决办法

    2022-01-06
    有用 1
    回复
  • Ardently .
    Ardently .
    2022-01-06

    同样遇到了, 客户等着验收呢,@微信官方, 抓紧时间解决啦

    2022-01-06
    有用 1
    回复 1
    • 你好
      你好
      2022-01-06
      我也是一样的问题,按照上面给出的解决方案,倒不影响发布和上线  就是测试麻烦些。
      2022-01-06
      回复

正在加载...

登录 后发表内容