[]小游戏代码包大小的问题
使用lairide 的小游戏列子,发布小游戏,基础的代码包大小就是 3.18m。微信小程序的代码包大小是4M,那给于开发者的空间只有0.82m。这个空间也太小了,有没有办法降低,基础代码包大小。还是说我的这种发布是错误的?
如果是正确的,如果用zip 压缩code.js(3160k)后只有(430k),然后发布到小程序中去,然后用jszip在解压缩,这种方式能行不?
如果是正确的,如果用zip 压缩code.js(3160k)后只有(430k),然后发布到小程序中去,然后用jszip在解压缩,这种方式能行不?
没有找到相关结果
已邀请:
5 个回复
layabox
赞同来自:
比如在UI的项目设置里,可以采用加载模式或者是分离模式,这样也是减小js项目大小的方式之一。json文件不受限制,可以动态加载使用,尽可能通过json等配置方案减少js的体积。
illegaldriver
赞同来自:
由于微信小游戏有4M包的限制,微信开发者工具创建的目录下,大于4M的,在模拟器内调试是没问题的,但是真机调试,是拒绝上传的。所以我们开发者在适配老项目的时候,必须要区分好本地资源目录与网络动态加载的目录。在本地目录内,只放一些预加载必用的JS和图片资源。
需要提醒注意的是微信小游戏不允许动态加载创建JS,所以,JS必须要放在4M包里,也就是说JS加上基础配置文件必须要小于4M,项目适配时如果超过4M,要进行优化控制。
这里的意思是 js 不能zip,在解压么,微信支持js从zip中读取么?
illegaldriver
赞同来自:
但是还是想知道
如果用zip 压缩code.js(3160k)后只有(430k),然后发布到小程序中去,然后用jszip在解压缩,这种方式能行不?
这种方式可行不?
callback
赞同来自:
linchenrr
赞同来自: