首页 > web前端 > js教程 > 正文

实现兼容各种浏览器的音乐播放js代码

小云云
发布: 2017-11-18 10:00:10
原创
2694 人浏览过

有时候当我们在做一种网页的时候。需要用到背景音乐,怎料到有的浏览器根本就播放不了,那么什么样的js代码能实现这种兼容的功能呢?不是没有下面小编就和大家分享一下能兼容各种浏览器的背景音乐循环播放的js代码。

var bgSoundFile = " 
if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) 
{    document.write(&#39;<bgsound src="&#39; + bgSoundFile + &#39;" loop="-1">&#39;);
} else if (navigator.userAgent.toLowerCase().indexOf("firefox") != -1) 
{    document.write(&#39;<object data="&#39; + bgSoundFile + &#39;" type="application/x-mplayer2" 
width="0" height="0"><param name="filename" value="&#39; + bgSoundFile + &#39;">
<param name="autostart" value="1"><param name="playcount" value="infinite">
</object>&#39;);} 
else {    document.write(&#39;<audio src="&#39; + bgSoundFile + &#39;" autoplay="autoplay" loop="loop">
<object data="&#39; + bgSoundFile + &#39;" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="&#39; + bgSoundFile + &#39;"><param name="autostart" value="1">
<embed height="2" width="2" src="&#39; + bgSoundFile + &#39;" pluginspage="http://www.apple.com/quicktime/download/" 
type="video/quicktime" controller="false" controls="false" autoplay="true" autostart="true" loop="true" bgcolor="#000000">
</embed>
</object>
</audio>&#39;);
}
登录后复制

以上就是能实现兼容各种浏览器的背景音乐循环播放的js代码,也许以后能用的到呢,赶紧收藏起来吧。

相关推荐:

如何用html5 写出网页音乐播放器

JS按钮添加背景音乐的实现代码

Java音乐播放器的实现实例

以上是实现兼容各种浏览器的音乐播放js代码的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!