|
是通过调用 openManagerView 打开的默认管理界面
应该是系统清理了文件 因为只有部分用户会出现这种问题
downloadManager.openManagerView(
{
title: '下载管理',
},
(ret) => {
if (ret && ret.id) {
// 点击某个下载完成项
const mapId = getMap(ret.id);
if (mapId) {
openVideo(mapId);
} else {
openDownloadedFile(ret.id);
}
}
},
);
// 获取映射
function getMap(downloadId) {
const map = storage.get('downloadMap') || {};
return downloadId ? map[downloadId] : map;
}
// 打开下载文件
function openDownloadedFile(id) {
requireModule();
downloadManager.openDownloadedFile({ id });
} |
|