荣耀青春20;EMUI10.1.0; hbuilderx、hbuilder最新版本开发环境均存在此问题;
var wgtWaiting = plus.nativeUI.showWaiting("开始下载");
var dtask = plus.downloader.createDownload( serverAddress+requestUrl[20], {}, function ( d, status ) {
if (status == 200 ) { // 下载成功
wgtWaiting.close();
var path = d.filename;
plus.runtime.install(path);
}
});
dtask.addEventListener("statechanged", function (download, status) {
switch (download.state) {
case 3:
var percent = download.downloadedSize / download.totalSize * 100;
wgtWaiting.setTitle("已下载 " + parseInt(percent) + "%");
break;
case 4:
wgtWaiting.setTitle("下载完成");
break;
}
});
dtask.start();
1 个回复
z***@126.com (作者)
权限勾选一下两项
<uses-permission android:name=\"android.permission.INSTALL_PACKAGES\"/>
<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>