自动播放HTML5音频元素&动画
Auto Play HTML5 Audio Element & Animation
我正在使用一个代码来控制一个非常基本的带有动画元素的html5播放器。按原样,单击时代码将启动音频和动画。我希望音频和动画在页面加载后立即自动开始。如有任何帮助,我们将不胜感激。谢谢
$( document ).ready(function() {
$('.spinner-wrap').click(function() {
var $this = $(this),
audio = $this.siblings('audio')[0],
bpm = Number($this.siblings('audio').data('bpm'))
pulse = (60/bpm)*1000;
if (audio.paused === false) {
audio.pause();
audio.currentTime = 0;
$this.removeClass('playing');
clearInterval(intervals);
}
else {
audio.play();
$this.addClass('playing');
}
function pulsing() {
$this.addClass('pulse');
setTimeout(function() {
$this.removeClass('pulse');
}, pulse-100);
}
});
});
我建议您使用audio标签的autoplay属性,如下所示:
<audio autoplay>
<source src="ogg.ogg" type="audio/ogg">
<source src="mp3.mp3" type="audio/mpeg">
Sorry, no audio
</audio>
相关文章:
- 如何设置html元素填充的动画
- 如何使用动画实现纸张推车
- 如何在生成下载文件时显示加载动画
- 剑道网格jQuery动画()问题
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- jquery点击函数select&取消选择
- jQuery Lazy加载动画滚动
- jquery动画可以通过编程链接吗
- Javascript将数学动画化
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 动画.CSS重播
- 工件出现在动态生成的&iOS上的动画画布图像
- 在进行动画时防止多次单击(stopPropagation&:animated)
- ngAnimate CSS动画不适用于ng-show&ng隐藏
- 为什么jQuery必须接收两个对象:body&html时使用动画滚动整个页面
- 自动播放HTML5音频元素&动画
- html画布-用动画绘制圆形&数字
- FlexSlider淡入淡出动画在IE7&8.
- 数学&JS:正弦动画
- 使用setTimeout函数&随机函数.以设置类元素的动画