windows下打包时用GBK格式打包的,微信小程序unzip函数是用UTF-8格式解压的,解压出来用UTF-8格式把GBK格式的中文显示出来,肯定乱码,但是又转不回GBK,微信小程序不支持GBK
unzip API解压后中文文件名乱码且无法读取- 当前 Bug 的表现(可附上截图) 使用 unzip 解压后的文件名是乱码的,模拟器和真机都是这样。 而且这个乱码还导致在真机上读取不了解压出来的文件(模拟器上虽然文件名乱码但是可以读取)。 [图片] - 预期表现 中文文件名,且打开正常。 - 复现路径 - 提供一个最简复现 Demo
01-12删不掉,2025年还没解决
小程序 文件 安卓无法删除乱码目录或文件https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.rmdir.htmlhttps://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.open.html const fs = wx.getFileSystemManager() fs.rmdir({ dirPath: `${wx.env.USER_DATA_PATH}/example`, recursive: true, success(res) { console.log(res) }, fail(res) { console.error(res) } }) 我通过添加目录的方法,不小心新增一个乱码子目录,,然后小程序就看不到这个目录,且在安卓端,怎么也无法删除这个父目录(销售管理系统2022112503)。会报如下错误 "(in promise) MiniProgramError\n{"errMsg":"stat:fail no such file or directory \"wxfile://usr/data/销售管理系统2022112503/���۹���ϵͳ\""}\nObject"
01-12同问
FileSystemManager.unlink,文件乱码,删除不了?用FileSystemManager.unzip,出现中文乱码,改用了jszip,但是,乱码的文件删除不了[图片][图片]
01-122025年了,还没解决
FileSystemManager.unzip 压缩后 中文名乱码- 当前 Bug 的表现(可附上截图) 压缩正常,打开后显示乱码文件名 [图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo
01-12