Javascript 2020年:iOS Safari视频自动播放选项?
到目前为止,我所有的研究和努力都在这方面遇到了困难:目前有没有办法在iOS中的Safari上进行视频自动播放Javascript 2020年:iOS Safari视频自动播放选项?,javascript,html,ios,safari,html5-video,Javascript,Html,Ios,Safari,Html5 Video,到目前为止,我所有的研究和努力都在这方面遇到了困难:目前有没有办法在iOS中的Safari上进行视频自动播放 有些人提到视频转码或使用playsinline(在Android上运行),但iOS/Safari没有任何效果。我相信以下仍然是iOS当前的情况: 对于满足以下条件的元素,元素现在将使用“自动播放”属性: 如果元素的源媒体不包含音频曲目,则允许元素在无需用户手势的情况下自动播放 元素也可以在没有用户手势的情况下自动播放 如果某个元素获得音轨或在没有用户手势的情况下变为非静音,则播放将暂停
有些人提到视频转码或使用playsinline(在Android上运行),但iOS/Safari没有任何效果。我相信以下仍然是iOS当前的情况: 对于满足以下条件的元素,元素现在将使用“自动播放”属性:
- 如果元素的源媒体不包含音频曲目,则允许元素在无需用户手势的情况下自动播放
- 元素也可以在没有用户手势的情况下自动播放
- 如果某个元素获得音轨或在没有用户手势的情况下变为非静音,则播放将暂停
- 元素只有在屏幕上可见时才会开始播放,例如当它们被滚动到视口中、通过CSS可见并插入DOM时
- 如果元素变得不可见(例如从视口中滚动),它们将暂停