You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Cordova使用cordova-plugin-file插件下载30MB文件正常,但无法下载60MB文件的问题求助

Cordova使用cordova-plugin-file插件下载30MB文件正常,但无法下载60MB文件的问题求助

大家好,我最近在三星A53 Android设备上开发Cordova应用时碰到了个棘手问题,想请教下各位:

我用下面这段代码实现文件下载,30MB左右的文件能正常下载完成,但一尝试60MB的文件就直接失败了,也没看到明确的报错日志,完全摸不着头脑。

// File download   
function downloadResult(taskId) {    
  cordova.plugin.http.sendRequest(      
    `http://XXX/poc4/download/${taskId}`,      
    // `https://XXX/poc4/download/${taskId}`, // Production URL      
    {        
      method: 'get',        
      responseType: 'arraybuffer',        
      headers: { 'Accept': 'audio/mpeg' }      
    },      
    function (response) {        
      console.l

我试过切换到生产环境的HTTPS地址,结果问题还是一样。现在不确定是插件本身有默认的文件大小限制,还是Android系统层面的网络配置需要调整,或者是我的代码里有什么没考虑到的地方?有没有大佬遇到过类似情况,能给我一些排查思路或者解决办法吗?

备注:内容来源于stack exchange,提问作者Digital Rogue Yeoman

火山引擎 最新活动