起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1423|回复: 1

[处理中3] 系统集成的unzip插件不能正常解压含中文名称的文件

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
发表于 2017-3-14 11:36:15 | 显示全部楼层 |阅读模式
本帖最后由 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)

lyhy.zip

16.38 KB, 下载次数: 31

w文件

发表于 2017-3-14 13:22:41 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-3-14 13:25 编辑

你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!2017031400006
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-4 00:13 , Processed in 0.059367 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表