h5 audio标签怎么播放流

请求后台接口,返回来音频流,需要在浏览器的audio标签中播放,
返回的如下图片描述

这个要怎么才能在浏览器的audio标签播放出来,求大神

转blob后地址
图片描述

点击播放报错
图片描述

图片描述

图片描述

阅读 8.5k
4 个回答

1、如果这个请求地址不需要额外的身份认证参数,直接把接口地址作为 audio 的 src 即可。
2、如果需要通过其他方式传递一些特殊参数才能工作,那就再 xhr 的请求中把 responseType 设置成 blob ,然后使用 blob 创建本地的 blob URL 进行播放。

如果是二进制流的话,需要先arraybuffer读取,然后再转blob,然后再赋值给audio标签。

你这http文件的响应头贴出来看看

新手上路,请多包涵

大佬,请问解决了么,我也遇到了同样的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题