0

我正在制作一个使用 html5 和 javascript 播放视频的网站。There will be thumbnails of the videos and when selected the video pops up and plays and close when its over.

如果没有选择视频,我想弄清楚如何让它在 45 秒后自动播放播放列表。有没有办法用javascript做到这一点?

它必须不断检查,因为如果有人在 25 秒内选择了一个视频并播放了一个视频,当视频结束并关闭时,它必须再次检查。

提前致谢。

4

1 回答 1

0

无法在 iOS 上通过 JavaScript 开始播放 HTML5 视频。请参阅 Safari HTML5 音频和视频指南:

在 iOS 上的 Safari(适用于所有设备,包括 iPad)中,用户可能在蜂窝网络上并按数据单位收费,预加载和自动播放被禁用。在用户启动数据之前不会加载数据。这意味着 JavaScript play() 和 load() 方法在用户开始播放之前也是不活动的,除非用户操作触发了 play() 或 load() 方法。换句话说,用户启动的播放按钮有效,但 onLoad="play()" 事件无效。

这播放电影:

<input type="button" value="Play" onClick="document.myMovie.play()">

这在 iOS 上没有任何作用:

<body onLoad="document.myMovie.play()">

这是 Safari 指南的链接: https ://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/doc/uid/TP40009523- CH5-SW1

于 2012-04-19T15:48:10.103 回答