3381关注10189浏览
小游戏分包后,最新的微信能成功加载子包并运行,
但是旧的微信版本报错,看起来并没有完整包
主包加载子包代码:
if (wx.loadSubpackage != null) {
var loadTask:* = wx.loadSubpackage({"name": "subPack", "success": function(res):void {
var minggame:* =new MingGame();//最新版本能走到这里成功运行
},
"fail": function(res):void {
trace("loadSubpackage:Success" + JsonTool.getJsonString(res));
}});
} else {
var minggame:* = new MingGame();//旧微信版本走到这里运行报错,没有MingGame
}
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Janaya
19人对此回答表示赞同
机型:iphone都会,安卓没测,
展开191回复分享发布于 6年前评论(1)
收起评论
-
David
11人对此回答表示赞同
我也存在这个问题,微信客户端是6.6.5
展开110回复分享发布于 6年前评论(0)
收起评论
-
Strawberry8
6人对此回答表示赞同
我这边也遇到一样的问题,1.9.97基础库时
展开60回复分享发布于 6年前评论(0)
收起评论
-
幼稚鬼
2人对此回答表示赞同
麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段,我们定位下问题
展开22回复分享发布于 6年前评论(2)
收起评论
-
大耳朵图图 2019-01-29 18:07
请问这个问题修复了吗?因为这个问题我们一直不能采用分包机制……
回复 -
Aurora 2019-01-31 20:51
代码片段太大分享不了
回复
-
-
Wing
2人对此回答表示赞同
我也存在这个问题,在1.9.97版本下require分包里的game.js,提示moduleisnotfound,代码片段为wechatide://minicode/fEFzcEmR7XEq,
展开20回复分享发布于 6年前评论(0)
收起评论
我们这边是测试了安卓,没测iphone