在如今移动互联网为王的时代,相信大家对微信小程序都不陌生。微信小程序是腾讯在2017年推出的一款应用,上线不久便受到了广大用户的关注。无需下载安装,不占内存,对于内存紧张的用户来说,简直就是天赐良机。如今,开发微信小程序的商家越来越多,那么微信小程序开发都有哪些限制呢?一起来看看吧!
1. 尺寸严格限制
源码打包之后的大小限制是1M,而且一次通过网络传输的数据也比较大,也有1M。
1M 是十张高质量压缩图片的大小,相对于动辄几百 MB 的应用来说,实在是“小得可怜”。单次网络请求的数据量限制也决定了热更新只能小步前进。微信小程序的大小限制说明微信并不希望大家都开发大型应用,也不希望它们加载巨大的资源文件。在目前的 4G 网络下,1M 只需要 3-5 秒左右即可加载,来来回回都可以用,用完即走。如果加上市面上流传的 20 个小程序限制,那么在不算网络加载的情况下,小程序只会给微信带来约 20M 的额外负担。这才是真正“小”的程序,为开发者提供了一种连接用户的新能力,而不是独霸主地位,自成体系。
2. 禁止游戏或直播
苹果畅销榜上最抢眼的两款应用是游戏和直播(前40名中有35款游戏和5款直播),结合微信天然的通讯能力,有很大概率会出现新的爆款产品。但《微信小程序平台运营规范》明确指出:3.4微信小程序的服务范围必须与实际填写的类目、标签相符,也必须与提供的服务相符,不得超出平台类目库范围。例如游戏、直播、虚拟物品购买功能尚未开放。