fileClick(fileName) {
var fileManager = uni.getFileSystemManager();
var FilePath = wx.env.USER_DATA_PATH + "/" + new Date().getTime() + ".jpg";
fileManager.writeFile({
data: data,
filePath: FilePath,
encoding: "binary",
success: result => {
let fileT = fileName.substring(fileName.lastIndexOf(".") + 1, fileName.length);
if (fileT == 'png' || fileT == 'jpg') {
uni.previewImage({
urls: [FilePath],
current: FilePath,
success: () => {},
fail: () => { console.log('图片预览失败') },
});
} else {
uni.openDocument({
filePath: FilePath,
showMenu: true,
fileType: fileT,
success: result => { console.log("打开文档成功"); },
fail: err => { console.log("打开文档失败", err); }
});
}
},
fail: err => {
console.log('失败', err);
}
})
}