|
本帖最后由 jjsun 于 2017-3-14 11:44 编辑
webx5版本3.6,文件解压插件,在安卓6.0的环境下,解压不正常。
var ft = new FileTransfer();
var destPath = cordova.file.externalDataDirectory + "/20170313-3.zip";
var _url ="http://10.64.11.192:8080/x5/docs/20170313-3.zip"
ft.download(_url, destPath, function(entry) {
zip.unzip(entry.toURL(),cordova.file.externalDataDirectory + "/unzip/",function(code){
console.log("zip.unzip="+code);
});
}, function(err){
console.log(err.code+","+err.message);
});
压缩文件中如果含有中文名称的文件,则下载后解压不正常(返回code=-1,解压失败)。压缩文件有多层(子目录)组成,如果第1层中有中文,解压时第1层下的中文文件和英文文件均丢失,只保留子目录;第2层有中文,则中文文件丢失。示例压缩文件见附件。
20170314-8.zip
(81.67 KB, 下载次数: 33)
|
|