第三方分包加载无法预览
我是第三方开发平台,由于包太大就做了分包加载,在编辑器上运行和上传都没有问题,但是预览的时候就包“无效的json文件”,却不报具体位置,这很让人头疼,是不是第三方的ext.json不能配置分包加载?
10 回复
最近也踩了类似的坑,主要原因是因为在 tabBar 的配置下的 iconPath 和 selectedIconPath
字段值中包含了子包中的静态资源,因为子包是在主包下载后才开始下载的,并且子包的下载时机也不一样,但是tabBar 需要第一次就要加载进来的,但是子包还没下载,那么 tabBar 依赖的静态资源都找不到,所以就报错了,解决方法就是把 tabBar 中要用到的静态资源都放在主包去加载