h5 video标签无法在手机端播放那种下载链接的视频

现在接口返回的视频链接是那种电脑端访问网址直接下载的 在pc上可以用video播放 但是在手机端就一直缓冲无法播放 代码如下

<video poster="http://60.10.25.240/api/common/UEditorDownload?suburl=image/video_loading.jpg" class="edui-upload-video vjs-default-skin video-js video-js" controls="" preload="none" width="420" height="280" src="http://60.10.25.240/api/common/UEditorDownload?suburl=ueditor/upload/video/20180503/1525316555231075143.mp4" data-setup="{}"><source src="http://60.10.25.240/api/common/UEditorDownload?suburl=ueditor/upload/video/20180503/1525316555231075143.mp4" type="video/mp4"></video>

网址都是真实的 可以实验一下 pc端播放会先在本地下载 可以在network里面看到下载速度

阅读 5.7k
1 个回答

试了一下,http header 里面说明了这个资源就是作为附件下载的,如果要直接播放的话,试试把 content-disposition: attachment;filename=1525316555231075143.mp4 从 http header 里去掉。

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