我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

vue关于视频下载问题

视频下载后台传的二进制 转换后下载无法播放
const a = document.createElement('a')
const blob = new Blob([s.data], {
type: 'flv-application/octet-stream'
})
const objectUrl = window.URL.createObjectURL(blob)
console.log(objectUrl)
a.href = objectUrl
a.download = code + '.flv'
a.click()
window.URL.revokeObjectURL(objectUrl)

请求头 responseType 设置成blob 试试呢

是不是后端返回的流本身就有问题

近期文章

  • react项目中typescript类型的问题
  • C++ return (void*)(this+1)到底什么意思?
  • 关于#插件开发#的问题,如何解决?
  • 动态添加多表头可编辑单元格表格
  • 从我的网站下载文件时不显示大小
  • Oracle中sysdate函数怎么才能显示星期几?
  • 错误如图所示,图片无法显示,编译报错
  • 微信小程序 使用阿里云语音合成restful 合成语音
  • 微信小程序怎么引用数组下的一组数据
  • 每日一题,吃!通过率只有60%
  • VScode没法编译
  • wordpress给自己公司建个产品展示网站使用Shapely主题以后点击仪表盘中的页面选项出现下面错误是啥意思,怎么解决。
  • Vue循环数据后获取其中一个数据
  • bootstraptable嵌入下拉框展示不全
  • strtotime没有转换正确的年份[重复]
  • 使用pandas删除条件行
  • 大一mysql期末考试试题
  • 关于oppo手机Android12系统无法访问应用分身文件路径。
  • 两相框的宽设置的是50%,仍存在距离
  • weblogic部署报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华