自动加载的html5播放器不工作
html5 player with autoload not working
我正在使用这个html5音频播放器
http://osvaldas.info/audio-player-responsive-and-touch-friendly
我对此有意见。
当我把"自动加载"放在那里时,它不起作用,玩家玩了两次。
这是html5代码:
<audio autoplay="autoplay" preload="none" controls="" class="sppaudioplayer" id="spp-audio-player"><source src="http://www.blogtalkradio.com/girlsinheels/2016/04/12/one-girl-two-boots.mp3"></source></audio>
这是javascript代码:
$( function()
{
$( 'audio' ).audioPlayer();
});
这是小提琴:http://jsfiddle.net/bcHsy/40/
从昨天开始,我一直在努力解决这个问题。最后我发现你的audioPlayer
插件中有一个bug。我不会解决这个问题,你可以在他们的插件页面上报告。
问题是,当你将autoplay
添加到<audio>
标签中时,浏览器会开始播放音频,你的插件也会开始播放。因此,你的曲目已经演奏了两次。您可以使用以下方法解决此问题。
- 从
<audio>
标签中删除autoplay
- 在
$( 'audio' ).audioPlayer();
之后添加$('.audioplayer-playpause').trigger('click');
p.S:该解决方案仅基于您的audioPlayer
插件。
最终解决方案是:
html5代码:
<audio preload="none" controls="" class="sppaudioplayer" id="spp-audio-player"><source src="http://www.blogtalkradio.com/girlsinheels/2016/04/12/one-girl-two-boots.mp3"></source></audio>
javascript代码:
$( function()
{
$( 'audio' ).audioPlayer();
$('.audioplayer-playpause').trigger('click');
});
工作小提琴:http://jsfiddle.net/bcHsy/45/
<audio autoplay preload="auto" controls="" class="sppaudioplayer" id="spp-audio-player">
<source src="http://www.blogtalkradio.com/girlsinheels/2016/04/12/one-girl-two-boots.mp3"></source>
</audio>
尝试使用上面的代码。这会很好用的。启动音频播放器不需要JQuery。HTML5会解决这个问题。
此外,根据插件脚本,您可以添加如下所示的"loop"属性,以避免播放两次。
<audio autoplay preload="auto" loop="" controls="" class="sppaudioplayer" id="spp-audio-player">
<source src="http://www.blogtalkradio.com/girlsinheels/2016/04/12/one-girl-two-boots.mp3"></source>
</audio>
相关文章:
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- 自动加载的html5播放器不工作
- 浏览器内音频播放器如何工作
- JW 播放器聪明不工作
- iScroll4 和流播放器在安卓设备中工作的问题
- Flash播放器”;数据“;更新在FF中工作,但不能在x浏览器(twitch)中工作
- 谷歌Nexus播放器遥控器无法工作
- IE11上的全屏html5播放器不工作
- 简单的html5音频播放器在浏览器中工作,但不是在chrome扩展
- 音频播放器不工作
- Soundcloud API不能与带有JS控件的自定义HTML5音频播放器一起工作,可以与HTML5控件一起工作
- JW播放器不播放DAILYMOTION和VIMEO视频,但YOUTUBE视频工作得很好
- Video.js播放器不与Jquery无限滚动工作
- HTML5音频播放器不工作的播放列表
- JW播放器不能在ie8中工作
- SoundCloud自定义播放器在FireFox中不工作
- Youtube播放器停止工作
- HTML5自定义播放器不与Soundcloud api uri一起工作
- HTML 5中的音频播放器在chrome中无法正常工作.(向前和向后播放)
- 如何使音频播放器在循环中正常工作