TypeError: 'null' is not an object (near '...}).start();...') 意外抛出这样的错误
对应的代码:
function downWgt(){
plus.nativeUI.showWaiting("下载更新文件...");
plus.downloader.createDownload(wgtUrl,{filename:"_doc/update/"}, function(d,status){
if (status == 200 ) {
console.log("下载更新文件成功:"+d.filename);
installWgt(d.filename); // 安装wgt包
}else{
console.log("下载更新文件失败!");
plus.nativeUI.alert("下载更新文件失败!");
}
plus.nativeUI.closeWaiting();
}).start();
}
这段代码是从官方 拿来的 安卓下没有问题,ios下问题TypeError: 'null' is not an object (near '...}).start();...') 意外抛出这样的错误
1 个回复
zyimm (作者)
自己解决了```javascript
try{
//data=JSON.parse(e.target.result);
var newVer=JSON.parse(xhr.response);
}catch(e){
var newVer=xhr.response;
}