小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我们开发的小程序超过了2M的限制,即使使用了分包也是超过2M了,已经研究了一周时间,也没办法去减少大小,请问,如何申请扩大2M这个包限制
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1)按tabbar分包,几个主页几个包
2)所有二级页面丢对应分包
3)静态资源非公用的 也放进分包,图片资源建议用TinyPNG压缩后替换,一些小图标建议不用图片,使用一些UI框架自带的字体图标即可
4)上传前检查代码包按大小排序,看看最大的文件是什么,假如还有图片资源过大,最终方案把图片资源先放服务器/对象存储中,代码里使用链接代替。
PS:我曾经因包大小限制,小程序里除了Tabbar以外一张图片都没有,全放对象存储里解决的。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
那只能说是你们写法的问题
只要tab页在主包里,就行,才4-5个页面,怎么可能存在无法分包呢?
超了只能不停地拆,把一些组件拆进分包里面,没得其他办法
业务逻辑放分包里,然后分包异步化,
代码分包,或是如果实在太多代码,又简化不了,那就只能新建另一个小程序 将业务分开
目前不支持增加代码包限制
包大小无法申请扩容。只能自己精简一下代码,非关键功能删除。
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1)按tabbar分包,几个主页几个包
2)所有二级页面丢对应分包
3)静态资源非公用的 也放进分包,图片资源建议用TinyPNG压缩后替换,一些小图标建议不用图片,使用一些UI框架自带的字体图标即可
4)上传前检查代码包按大小排序,看看最大的文件是什么,假如还有图片资源过大,最终方案把图片资源先放服务器/对象存储中,代码里使用链接代替。
PS:我曾经因包大小限制,小程序里除了Tabbar以外一张图片都没有,全放对象存储里解决的。
那只能说是你们写法的问题
只要tab页在主包里,就行,才4-5个页面,怎么可能存在无法分包呢?
超了只能不停地拆,把一些组件拆进分包里面,没得其他办法
业务逻辑放分包里,然后分包异步化,
代码分包,或是如果实在太多代码,又简化不了,那就只能新建另一个小程序 将业务分开
目前不支持增加代码包限制
包大小无法申请扩容。只能自己精简一下代码,非关键功能删除。