是createbitMap第二个参数传入{}对象导致崩溃,然后在promise完成后可能imageBitmap.close函数不存在,测试设备为Vivo y66,系统版本6.0.1(funtouch_os 3.0),处理器是MSM8937.我们是应用内webView运行游戏,所以卡在那了
附带的报错信息:
对了,还有就是引擎内使用了Object.entries()函数,在老一点的浏览器里也没有这个接口,所以如果要兼容6.x,需要预处理一下。我是重新实现了这个接口
if (!Object.entries) {
Object.entries = function (obj) {
const ownProps = Object.keys(obj);
let result = [];
for (let i = 0; i < ownProps.length; i++) {
result.push([ownProps[i], obj[ownProps[i]]]);
}
return result;
};
}





