微信小程序转blob提示 !!! blob is not defined
查看官方文档后解释说微信小程序不支持转为blob
采用官方解决方案:
uni.showLoading({
title: '生成中,请稍候~',
mask: true,
})
var fs = wx.getFileSystemManager();
fs.writeFile({
filePath: wx.env.USER_DATA_PATH + "/" + '派车签收单.pdf',
data: wx.base64ToArrayBuffer(res.data.replace(/[\r\n]/g, "")),
success:res =>{
wx.openDocument({
filePath: wx.env.USER_DATA_PATH + "/" + 'pdf.pdf',
success: function (res) {
uni.hideLoading()
}, fail(err) {
uni.hideLoading()
}
})
}
})