我也遇到同样的问题
求教?FileSystemManager.readFile的结果怎么不返回一个ArrayBufferhttps://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.readFile.html [图片]
2021-07-22现在支持分片上传了吗?
小程序文件/视频的分片读取与上传需求- 需求的场景描述(希望解决的问题) 58英才视频面试,需要把视频上传保存。H5的文件上传我们使用FileReader().readAsBinaryString方法把文件成二进制然后分片进行上传。 目前小程序的上传不提供file对象,无法获取文件的二进制信息,无法实现分片上传。 - 希望提供的能力 视频文件较大,希望提供FileReader().readAsBinaryString,和File().slice 等H5方法,如果有计算分片sha1的方法更好,能够大大提高上传服务的质量和效率。
2021-07-19我遇到了跟你一样的问题
发现 wx.requestSubscribeMessage 惊天bug ???先说bug吧: form 表单如果包含 textarea, 在bindsubmit 里调用订阅消息接口 wx.requestSubscribeMessage 会报错误 requestSubscribeMessage:fail can only be invoked by user TAP gesture. ------------------------------------------------------------------------------------------------------------------------------------------------------ 问题是这样的, 一个简单的表单提交, 提交前 wx.requestSubscribeMessage 申请一下订阅消息, 然后接口出错这样: requestSubscribeMessage:fail can only be invoked by user TAP gesture. 我就纳闷, 表单提交的事件不是基于点击事件? 啊? 代码: <!--test.wxml--> <form bindsubmit="handleSubmit"> <textarea></textarea> <button form-type="submit">submit</button> </form> // test.js handleSubmit(e) { console.log("handleSubmit", e); wx.requestSubscribeMessage({ tmplIds: [ 'your template id 0', 'your template id 1', 'your template id 2', ], success (res) { }, fail (err) { console.error(err); } }); } 搞了半天, 终于让我找到问题的原因: 去掉 textarea 就ok了
2021-07-12