【发布时间】:2021-05-19 22:42:17
【问题描述】:
我一直在努力调试为什么我的 Mac 上的 Safari 无法加载视频。我正确设置了所有必要的标题,甚至尝试手动调用load()。我感谢任何帮助或提示。谢谢。
服务器响应
HTTP/1.1 206 Partial Content
x-powered-by: Express
Content-Security-Policy: default-src 'self'; object-src 'self'; media-src 'self' blob:
accept-ranges: bytes
etag: "30bee860901d9f359ac694776f9eebab-1"
last-modified: Wed, 17 Feb 2021 03:04:31 GMT
content-type: video/webm
date: Wed, 17 Feb 2021 03:05:08 GMT
connection: close
Content-Range: bytes 0-139568/139569
Content-Length: 139569
HTML代码:
<video playsinline="" style="width: 100%; height: auto; display: block; margin: auto;">
<source src="/learning/api/recordings/6/contents" type="video/webm">
</video>
我什至尝试过,但没有成功:
document.getElementsByTagName('video')[0].load();
【问题讨论】:
-
尝试首先从 src 中删除
/并包含.webm或其他扩展
标签: javascript html safari html5-video