问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug FileSystemManager.readFile(Object object) 工具 6.6.7 6.6.7.1321
FileSystemManager.readFile(Object object)内部含有中文字符的文件时,文件内容发生乱码,文件格式UTF8, encode utf-8,"
???????
"实际文本文件内容:
代码测试
问题代码:
wx.cloud.downloadFile({
fileID: 'cloud://cnczhu-e54acb.636e-cnczhu-e54acb/富文本测试.txt', // 文件 ID
success: res => {
// 返回临时文件路径
console.log(res.tempFilePath)
var FileManager= wx.getFileSystemManager();
//console.log(FileManager);
FileManager.readFile({
filePath:res.tempFilePath,
encoding:'utf8',
success:function(data){ //成功时
console.log('文件内容',data);
// WxParse.wxParse('aboutHtml', 'html',data.data, that, 5)
}
});//读取本地文件内
},
fail: console.error
})