请参阅http://jsfiddle.net/rCGSB/4/。
使用seekTo
YouTube iframe api 中的方法在 iOS 6 下使用 iPad 3 的移动 Safari 中不起作用。
视频刚开始播放。一旦视频播放完毕,seekTo 方法就会起作用。但是,如https://developers.google.com/youtube/iframe_api_reference#Playback_controls对于 seekTo 方法所述:
"寻找视频中的指定时间。如果调用该函数时播放器暂停,则保持暂停状态。如果从另一个状态(正在播放、视频提示等)调用该函数,播放器将播放视频。”
因此,即使没有播放,视频也应该在指定时间开始播放。而且由于我通过点击进行交互,因此移动 Safari 下禁用的自动播放应该不是问题。
它适用于我测试过的所有桌面浏览器(FF、Safari、Mac OS 下的 Chrome)。
这在iOS下是否有效?随意编辑和更新小提琴。