小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在MAC 端微信使用分包异步化组件导致页面白屏,请问什么时候MAC端微信能支持异步化组件?
体验版小程序报错截图
能复现问题的代码片段: https://developers.weixin.qq.com/s/rJk4HPm779xb
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
MAC 3.5.5 版本,无法使用 require 和 requrie.async 加载分包中的模块。
windows 版本同。
手机端可以正常加载。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个示例有意思,我试下个楼主的代码片断,确可复现。
但这个问题是不是跟分包是否加载完成有关系呢?分包预下载能不能影响结果?
于是我实践了一下:
https://developers.weixin.qq.com/s/htsoFYmd7Cxx
当跳进子包页面,再返回主包页面,这时候分包异步化组件居然正常了。
但是,如果不进入子包页面,使用分包预下载,等,一直等到分包pack_a下载成功了:
preloadSubpackages: pack_a preloadSubpackages: successgm
再查看分包异步化组件的表现,也不行。
可见,这个问题与子包是不是完成加载,也没有必然联系。即使子包下载完成了,出会报错。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
MAC 3.5.5 版本,无法使用 require 和 requrie.async 加载分包中的模块。
windows 版本同。
手机端可以正常加载。
这个示例有意思,我试下个楼主的代码片断,确可复现。
但这个问题是不是跟分包是否加载完成有关系呢?分包预下载能不能影响结果?
于是我实践了一下:
https://developers.weixin.qq.com/s/htsoFYmd7Cxx
当跳进子包页面,再返回主包页面,这时候分包异步化组件居然正常了。
但是,如果不进入子包页面,使用分包预下载,等,一直等到分包pack_a下载成功了:
preloadSubpackages: pack_a preloadSubpackages: successgm
再查看分包异步化组件的表现,也不行。
可见,这个问题与子包是不是完成加载,也没有必然联系。即使子包下载完成了,出会报错。
下载微信Mac内测版,
如下所示,同样的代码链接,显示正常了
Mac内测Beta版本下载地址:https://developers.weixin.qq.com/community/develop/doc/0008ecc9c88b70266aad0a83a56400