jszip3.2.1 解压文件乱码
1.下载一个npm包
npm i iconv-lite -S
2.引入模块
import iconv from ‘iconv-lite’
3.
var newzip = new JSZip()
newzip.loadAsync(file, {
decodeFileName: function (bytes) {
return iconv.decode(bytes, ‘gbk’) // 按中文编码
}
}).then((zip) => {
zip.forEach((path, zipEntry) => {
console.log(zipEntry.name) // 输出不乱码中文
})
})