收藏
回答

MAC 端微信不支持分包异步化组件?

在MAC 端微信使用分包异步化组件导致页面白屏,请问什么时候MAC端微信能支持异步化组件?

体验版小程序报错截图

能复现问题的代码片段: https://developers.weixin.qq.com/s/rJk4HPm779xb

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

2 个回答

  • 林湖
    林湖
    2022-10-18

    MAC 3.5.5 版本,无法使用 require 和 requrie.async 加载分包中的模块。

    windows 版本同。

    手机端可以正常加载。

    2022-10-18
    有用
    回复
  • LIYI
    LIYI
    2022-03-23

    这个示例有意思,我试下个楼主的代码片断,确可复现。

    但这个问题是不是跟分包是否加载完成有关系呢?分包预下载能不能影响结果?

    于是我实践了一下:

    https://developers.weixin.qq.com/s/htsoFYmd7Cxx

    当跳进子包页面,再返回主包页面,这时候分包异步化组件居然正常了。

    但是,如果不进入子包页面,使用分包预下载,等,一直等到分包pack_a下载成功了:

    preloadSubpackages: pack_a
    preloadSubpackages: successgm
    


    再查看分包异步化组件的表现,也不行。

    可见,这个问题与子包是不是完成加载,也没有必然联系。即使子包下载完成了,出会报错。

    2022-03-23
    有用
    回复 1
登录 后发表内容