9***@qq.com
9***@qq.com
  • 发布:2022-08-16 17:36
  • 更新:2022-08-16 17:51
  • 阅读:1037

plus.downloader.createDownload 文件保存位置。华为返回异常。

分类:uni-app
let downloaderOptions = {};  
        if (plus.os.name == 'Android') {  
          downloaderOptions = {  
            filename: 'file://storage/emulated/0/Download/' + name  
          };  
        }  
        const downloadTask = plus.downloader.createDownload(  
          downloadUrl,  
          downloaderOptions,  
          function (downloadResult, status) {  
            if (status == 200) {  
              let fileSaveUrl =  
                plus.os.name == 'Android'  
                  ? plus.io.convertLocalFileSystemURL(downloadResult.filename)  
                  : downloadResult.filename;  
              console.log(fileSaveUrl,'-',downloadResult);  
              plus.runtime.openFile(fileSaveUrl); //选择软件打开文件  
            } else {  
              //下载失败  
              console.log('下载失败');  
              plus.downloader.clear(); //清除下载任务  
            }  
          }  
        );

小米能正常下载,并保存在Download文件夹,正常打开预览
华为的不能,是权限原因吗?

2022-08-16 17:36 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com (作者)

@DCloud_Android_ST

要回复问题请先登录注册