2***@qq.com
2***@qq.com
  • 发布:2025-04-07 16:15
  • 更新:2025-04-07 16:15
  • 阅读:17

安卓11保存文件 拷贝文件路径问题

分类:HTML5+

报错提示:

保存到公共下载目录失败:targetSdkVersion设置>=29后在Android10 系统设备不支持当前路径。请更改为应用运行路径!

    plus.io.resolveLocalFileSystemURL(  
      filePath,  
      function (entry) {  
        const cachePath = plus.io.convertLocalFileSystemURL("_cache");  
        //安卓10+上无法保存到指定文件  
        console.log("_cache", entry.name, cachePath);  

        entry.copyTo(  
          cachePath,  
          entry.name,  
          function (newEntry) {  
            console.log("文件已保存到公共下载目录:" + newEntry.fullPath);  
          },  
          function (e) {  
            console.log("保存到公共下载目录失败:" + e.message);  
          }  
        );  
      },  
      function (e) {  
        console.log("解析文件路径失败:" + e.message);  
      }  
    );

外壳运行在自定义基座上,对了一下 cachePath 路里的包名没问题。但是还是报错了,为什么还是不能拷贝啊
为什么都使用的是私有应用路径了还是不行啊?应用运行路径是?

2025-04-07 16:15 负责人:无 分享
已邀请:

要回复问题请先登录注册