【发布时间】:2017-10-15 22:14:42
【问题描述】:
我有一个
.mp4视频上传到 Google Cloud Storage。我正在使用
<video>元素在我的网站上播放它。它在桌面上加载,但 不是 iOS。 (尚未在 Android 上测试)
代码
<video muted autoplay loop playsinline>
<source src="https://storage.googleapis.com/BUCKET/FILE.mp4" type="video/mp4">
</video>
在 Safari 网络检查器的 Resources 选项卡中,视频文件有错误提示:
- “尝试加载资源时出错”
这可能是 CORS 问题吗?
值得注意的是,直接访问视频网址(使用 iOS Safari)按预期工作,所以我认为视频编码没问题。
【问题讨论】:
-
你在使用 UIWebView 吗?
-
@MoeAbdul-Hameed 不,我正在向 iOS Safari 用户提供
.html文件。 -
这在 iOS Chrome 中也不起作用(使用
WKWebView)。 -
这很奇怪!您尝试了另一个视频吗?
-
@MoeAbdul-Hameed 我尝试使用this video,但也没有用。
标签: html ios google-cloud-storage html5-video