- writeFile()写文件后,再用wx.openDocument()打开,苹果手机上不能正常打开?
let text = "这是文件内容字符串" const fs = wx.getFileSystemManager() fs.writeFile({ filePath: wx.env.USER_DATA_PATH + '/abc.docx', data: text, encoding: 'utf8', success(res) { console.log('成功', res) wx.openDocument({ filePath: wx.env.USER_DATA_PATH + '/abc.docx', showMenu: true, fileType: 'docx', success: function (res) { wx.hideLoading(); console.log('打开成功') } }) }, fail(res) { console.error('失败', res) } }) 我用writeFile()将字符串写为文件,然后使用wx.openDocument()打开它。在开发工具上面是可以正常打开文件的,看上去也没有什么问题,但是在手机上就无法打开,显示如下图。 [图片] 我是苹果手机,iphone Xs Max,微信版本version 8.0.20 ,是我的代码有问题。还是writeFile()方法写的docx文件有缺陷呢?
2022-04-12 - 请问能否使用云函数 发起POST 向后台服务器上传文件?
我现在遇到一个需求,就是需要从小程序端选择文件,选择文件post请求到后台服务。 但是因为小程序uploadfile不支持http(仅支持https) 所以考虑使用云存储以及云函数,先将所选择文件,上传至云存储,再由云函数调取,并向后台服务发起post请求,但是具体的 form-data传文件 不知道该怎么弄? 这个问题困扰我两天了,希望由大神教教我。
2022-03-30