【发布时间】:2019-10-18 15:31:26
【问题描述】:
下面的代码在桌面 Safari 浏览器上播放 .mp4(编解码器:H.264,AAC,种类:MPEG-4 电影,通过 Quicktime 创建)文件就好了:
<video poster="video poster link" controls="controls" width="270" height="490"> <source src="video link" type="video/mp4"></video>
但是,在 iPhone/iPad Safari 浏览器上尝试时,点击播放后没有任何反应。此外,Chrome 浏览器不播放视频,中间的播放按钮不显示。
网站是 WordPress 网站并且在线。
感谢您的帮助。
编辑:
我尝试通过添加muted autoplay playsinline loop 来解决它,但除了 Safari 桌面之外,它们似乎都不起作用。
我将 .mp4 文件转换为 .webm 和 .ogv 并没有工作。
在 Chrome 浏览器上,控件显示为灰色/禁用,视频未加载。海报可见。
在移动设备上,Chrome/Safari 控件进行交互,但视频无法播放。
我不需要自动播放或预加载此视频。我只需要在按下播放时播放它。很简单。
【问题讨论】:
-
你能分享一个指向真实视频的链接吗...我猜如果它在桌面上可以正常播放但在移动设备上不能播放,那就是编码问题
标签: html wordpress google-chrome video-streaming html5-video