问题模块 | 框架类型 | 问题类型 | 操作系统 | 工具版本 |
---|---|---|---|---|
开发者工具 | 小游戏 | Bug | Windows | 1806120 |
小游戏分包后,最新的微信能成功加载子包并运行,
但是旧的微信版本报错,看起来并没有完整包
主包加载子包代码:
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
}
网友回复
旭扬:
机型:iphone都会,安卓没测,
微信版本:6.6.1
Lion:
我也存在这个问题,微信客户端是6.6.5
The Forgotten:
我这边也遇到一样的问题,1.9.97基础库时
require('./scenepackage/game.js');分包路径说没有
前端贫农何梦琪:
我也存在这个问题,在1.9.97版本下require分包里的game.js,提示 module is not found,代码片段为 wechatide://minicode/fEFzcEmR7XEq,
邓坤力:
麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题