10秒后停止自动播放-环岛
stopping auto play after 10 seconds - RoundAbout
我正在使用RoundAbout插件用AutoPlay制作幻灯片。它工作正常,但我想在几秒钟后停止自动播放。我阅读了文档并尝试了"autoplayDuration",但它并不像看上去的那样:P
那么,有什么提示或暗示我该怎么做呢?谢谢
您应该在启动时使用回调。类似于:
function stopRoundaboutAfterAWhile() {
setTimeout(function() {
.roundabout("stopAutoplay");
}, 10000);
}
.roundabout(options, stopRoundaboutAfterAWhile)
我的解决方案是在页面准备就绪时调用自动播放,并与setTimeout混合使用。
此外,我在随机的几秒钟内停止了自动播放,并将div ID保存在localStorage上。
$(window).load(function() {
$('ul').roundabout();
$('ul').roundabout('startAutoplay');
var tempo = Math.floor(Math.random()*(10000-5000+1))+5000;
setTimeout(function(){
$('ul').roundabout('stopAutoplay');
}, tempo);
setTimeout(function(){
console.log($('.roundabout-in-focus').attr('id'));
window.localStorage.setItem('vilao',$('.roundabout-in-focus').attr('id'));
}, tempo + 1000);
});
相关文章:
- 我可以使此幻灯片图像自动播放吗?
- 如何使jquery自动播放
- 在移动设备中自动播放视频
- 需要帮助自定义幻灯片自动播放
- 在iframe中阻止网站中的vimeo自动播放
- 使用addevent时,VideoJs的自动播放未被触发
- 为简单的jQuery滑块添加自动播放功能
- iframe src 使用现有值在单击时添加自动播放=true 参数
- 如何降低html视频的自动播放音量
- 如何在向下滚动时停止自动播放
- 自动播放youtube视频的Javascript
- 10秒后停止自动播放-环岛
- 如何在HTML5画布上自动播放短视频剪辑
- 在按钮上单击暂停HTML视频(正在自动播放)
- 检测iOS移动设备的JavaScript比自动播放音频
- 我怎么能自动使用JavaScript函数来自动播放幻灯片呢
- 停止在Chrome上自动播放嵌入的Javascript歌曲
- Javascript自动播放声音文件,单击其中一个按钮时停止
- 如何使这个滑块自动播放图像而不是点击
- 同时静音自动播放多个YouTube视频