低版本微信兼容分包加载报错问题,附图如下



- 预期表现

当前开发的小游戏项目,因为包的体积较大所以采用了分包加载的方式,在支持分包的微信客户端上没有问题,为了兼容低版本的微信,做了处理,在开发者工具中用低版本的基础库调试OK

- 复现路径

但是在6.6.5的微信客户端上测试时,发现黑屏,排查后发现只要game.json中配置了subpackages字段,在低版本的微信上去require分包中的js文件就会报这个文件is not defiend,真机就会报这个错

- 提供一个最简复现 Demo


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Gary_Jin

    12人对此回答表示赞同

    老版本暂时不支持开发/体验版分包加载调试,但正式版能正常使用,如果开发者工具上使用低于2.1.0版本调试没有问题,那么就没有问题了

    展开
    12
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Hazel 2019-02-24 17:11

      “老版本暂时不支持开发/体验版分包加载调试,但正式版能正常使用,如果开发者工具上使用低于2.1.0版本调试没有问题,那么就没有问题了”强烈要求你把这段话写到开发文档里

      回复
    • Lucas 2019-02-26 23:01

      好的,谢谢您的解答,等我们发布正常版了再测一下

      回复
  • Nolan孔明

    1人对此回答表示赞同

    好超蛋啊,居然正常版没问题,害我一直不敢提审

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部