风行天下1985
风行天下1985
  • 发布:2015-11-16 23:35
  • 更新:2016-08-05 10:52
  • 阅读:1476

【报Bug】编译时没问题,但是打包成apk .copyTo不执行。

分类:HTML5+

编译调试没有问题,复制图片到_documents下。但是打成apk就不执行。

2015-11-16 23:35 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

代码贴一下

风行天下1985

风行天下1985 (作者)

plus.gallery.pick(function(a) {
plus.io.resolveLocalFileSystemURL(a, function(entry) {
plus.io.resolveLocalFileSystemURL("_documents/", function(root) {
root.getFile(fileName, {}, function(file) {
//文件已存在
file.remove(function() {
console.log("file remove success");
entry.copyTo(root, fileName, function(e) {

                            },  
                            function(e) {  
                                console.log('copy image fail:' + e.message);  
                            });  
                        }, function() {  
                            console.log("delete image fail:" + e.message);  
                        });  
                    }, function() {  
                        console.log("file not have");  
                        plus.ui.alert(root+"file not have"+fileName);  
                        //到这了  
                        entry.copyTo(root, fileName, function(e) {  
                           plus.ui.alert(e.fullPath);//这块没进来。  
                        },  
                        function(e) {  
                            console.log('copy image fail:' + e.message);  
                       });  
                    });  
                }, function(e) {  
                    console.log("get _www folder fail");  
                })  
            }, function(e) {  
                console.log("读取拍照文件错误:" + e.message);  
            });  
        }, function(a) {}, {  
            filter: "image"  
        })
whc

whc

虽然过去很久了,但是我想说你可以试试plus.downloader.createDownload();把url换成本地文件地址。

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