下载pdf,可以打开预览,但是怎么保存到本地呢?
我使用wx.saveFile()保存,但是在手机中找不到相关的文件路径.
downloadPdf() { var that = this ; wx.downloadFile({ url: 'https://mina.emingfeng.com/stu.pdf' , header: {}, success: function (res) { console.log( "下载---success---" , res) var path = res.tempFilePath; wx.saveFile({ tempFilePath: path, success: function (res) { console.log( '保存文件到本地----success---' , res); var savedFilePath = res.savedFilePath; that.setData({ pdfPath: savedFilePath }) }, fail: function (res) { console.log( '保存文件到本地----success---' , res); }, complete: function (res) { console.log( '保存文件到本地----success---' , res); }, }) }, fail: function (res) { console.log( "下载---fail---" , res) }, complete: function (res) { console.log( "下载---complete---" , res) }, }) }, openPdf(e) { var x = this .data.pdfPath; wx.openDocument({ filePath: x, fileType: 'pdf' , success: '' , fail: '' , complete: '' , }) } |
查资料查了两天一直搜不到解决方案 这他么的官方不能给个明确答复吗
请问您解决了这个问题了吗??有谁能回答一下
您好,我也遇到了这个问题,文件可以找到,但是太难找了。还没有扩展名。
请问您解决了这个问题了吗
能不能调用浏览器?我让用户到浏览器下载行不,这开发的真是撇脚
有的,用wx.openDocument可以实现,先转发给朋友再保存到系统上
同问
谢邀
只能打开后,分享到聊天里,然后再保存到本地。