同遇到,有解么
wx.createBufferURL 在真机下的返回路径,不可被媒体标签video访问问题表现 一个url视频,使用video标签的src属性可以正常播放; 相同的视频,如果采用wx.request 获得arraybuffer之后,再通过createBufferURL生成的 wxblob协议地址,不可被访问,video报错。 [图片] 2. 期望效果 通过createBufferURL 生成的url,可以被video标签所播放;目前不可播放。 错误示例截图: [图片] 3.我的问题 3.1wxblob协议的url应该如何被正确使用?是否不可被video标签访问? 3.2如果对于开发者不可被访问,应该如何完成 arraybuffer 转 http协议url 的功能? 4.复现方式 见代码片段,请务必使用预览或者真机观察效果,IDE下并不会返回wxblob协议的url 5.备注 为什么要请求arraybuffer,直接video标签不可以吗? 不可以,因为我会在请求arrabuffer之后对buffer做一定的处理,这个处理会得到新的arraybuffer,我希望这个新的arraybuffer可以被video播放,所以需要用到createBufferURL方法来生成新的url再给video标签 我还做了什么来试图解决问题? 我尝试了进行base64来获得本地url进行video播放,但是小程序并不支持source标签。 wxblob资源的地址亦不可以被saveFile API使用,是否说明wxblob协议是不可以访问的?
2021-08-30videodecoder能用了不,半年过去了还是用不了呀,微剪是不是调了内部api~
VideoDecoder 的 getFrameData API无法使用?首先尝试使用 微信开发工具调试,显示: [图片] 于是,尝试使用真机调试 [图片] 代码很简单,初始化一个videoDecoder然后通过start函数载入一个本地视频地址。然后尝试seek stop。 然后报错: [图片]
2020-12-08