小程序分包
小程序体积 在2 M 以下,所以 不能 放 太多 本地资源。 不过有个解决方案就是 分包。可以分4个,也就是 8M.整整扩大了 三倍,下面 就看看怎么解决的。
1.在app.json 设置subpackages数组。
"subpackages": [ { "root": "packageA", "pages": [ "pages/nkShaky/nkShaky", "pages/txd/txd", "pages/txdInput/txdInput", "pages/txdInput2/txdInput2", "pages/txdEnd/txdEnd" ] } ],
2.在主文件页面新建分包文件夹
分包页面所依赖的图片和第三方工具得另外下载。不能用主文件中。
3. 主包 页面 怎么跳转 分包 页面。
wx.redirectTo({ url: `../../packageA/pages/nkShaky/nkShaky?nameListID=${obj.paramsValue.nameListID}&activeType=${obj.paramsValue.parameters.activeType}&branchCode=${obj.paramsValue.parameters.branchCode}&policyPhone=${obj.paramsValue.parameters.policyPhone}` })
也是相对路径方式。
爱生活、爱编程!