5***@qq.com
5***@qq.com
  • 发布:2017-04-06 11:17
  • 更新:2021-10-19 17:44
  • 阅读:3085

plus.downloader.createDownload无法下载问题

分类:MUI
function createDownload2(loadUrl, RowGuid) {  
                    plus.nativeUI.showWaiting(); //这里是开始显示原生等待框  
                    //var loadUrl = "http://192.168.43.67/File/c7953ce0-f6e9-4bd9-951b-d7e23f7e0f23/23.pdf";  
                    var fileName = loadUrl.substring(loadUrl.lastIndexOf("/") + 1, loadUrl.length);  
                    var fileNameexc = fileName.substring(fileName.lastIndexOf("."), fileName.length);  

                    var local_url = "_downloads/" + Task + "/" + RowGuid + fileNameexc;  

                    //var filename = loadUrl.substring(loadUrl.lastIndexOf("/") + 1, loadUrl.length);  
                    //alert(local_url);  
                    var dtask = plus.downloader.createDownload(loadUrl,  

                        {  
                            filename: local_url  
                        },  

                        function(d, status) {  
                            // 下载完成  

                            if(status == 200) {  
                                //var fileName = dtask.filename;  
                                //var relativePath = "_downloads/" + fileName;  
                                plus.nativeUI.closeWaiting(); //这里监听页面是否加载完毕,完成后关闭等待框  

                                plus.runtime.openFile(d.filename, { top: 10, left: 10, width: 200, height: 200 }, function(e) {  
                                    console.log("无法打开此文件:" + JSON.stringify(e));  
                                    mui.toast("无法打开此文件:" + e.emssage);  
                                });  

                            } else {  
                                //alert("Download failed: " + status);  
                            }  
                        });  

                    dtask.start();  
                }  

在华为P9上可以下载并打开文件大小格式无限制。在华为P8青春版上有问题只能下载比较小的文件,doc的能下载下来其他的卡在 plus.downloader.createDownload 不执行了一直等待没反应。

2017-04-06 11:17 负责人:无 分享
已邀请:
j***@mangrovetek.com

j***@mangrovetek.com

同样的问题

该问题目前已经被锁定, 无法添加新回复