html - autoplay=1 不适用于 <iframe> 在移动设备中播放视频

标签 html ios video iframe autoplay

我正在处理视频。当我单击视频缩略图时,会出现一个弹出窗口,并且视频会在其中播放,当弹出窗口打开时,我需要开始播放视频(无需单击播放按钮)。我尝试使用下面的代码。

它在网络上运行完美,但在 iPhone、iPad 等移动设备上运行不佳

<iframe
        title="YouTube video player"
        id="videoFrame"
        class="youtube_iframe" src="http://www.youtube.com/embed/JW5meKfy3fY?wmode=opaque&amp;autoplay=1"
        frameborder="0"   width="395" height="280"        allowfullscreen=""        scrolling="no">
</iframe>

但在弹出窗口中打开视频时不会自动播放。 预先感谢

最佳答案

要在 iframe 链接中添加静音,请使用“&muted=1”。完整的链接将类似于:

<iframe id="video-iframe" src="https://player.vimeo.com/video/125472391?api=1&player_id=video-iframe&autoplay=1&muted=1&loop=1&color=ffffff" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" frameborder="0"></iframe>

关于html - autoplay=1 不适用于 &lt;iframe&gt; 在移动设备中播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27498032/

相关文章:

javascript - 我想在模态窗口中显示 PDF ajax 响应

php - 如何在浏览器中模拟命令行界面滚动? (始终在屏幕上保持最新的输出)

iOS - 从表格单元格全屏播放 YouTube 视频

ios - 结束跟踪时 UISlider 的控制事件

c# - WCF 实时视频流

javascript - 按日期生成报价

html - 当一首新歌开始使用 Chrome 和 Firefox 中的音频 html5 标签时,播放流媒体音乐停止

ios - xcode - 自动调整大小不起作用

ios - MediaPlayer 使用 DropBox URL 播放视频

android - 如何使用ffmpeg android对媒体文件进行硬件解码?