js实现可兼容ie、ff、chrome、opera及safari的音乐播放

来源: 电脑维修教程   阅读:     发表时间:

js实现可兼容ie、ff、chrome、opera及safari的音乐播放器,通过自界说javascript函数audioplayer实现兼容各常见浏览器的音乐播放功能,非常具有实用价值,需要的伴侣

js实现可兼容ie、ff、chrome、opera及safari的音乐播放器,通过自界说javascript函数audioplayer实现兼容各常见浏览器的音乐播放功能,非常具有实用价值,需要的伴侣可以参考下

本文实例讲述了js实现可兼容ie、ff、chrome、opera及safari的音乐播放器。分享给各人供各人参考。具体实现要领如下:

/** 音乐播放器

* @param obj 播放器id

* @param file 音频文件 mp3: ogg:

* @param loop 是否循环

*/

function audioplayer(id, file, loop){

var audioplayer = document.getelementbyid(id);

if(audioplayer!=null){

document.body.removechild(audioplayer);

}

if(typeof(file)!='undefined'){

if(navigator.useragent.indexof("msie")>0){// ie

var player = document.createelement('bgsound');

player.id = id;

player.src = file['mp3'];

player.setattribute('autostart', 'true');

if(loop){

player.setattribute('loop', 'infinite');

}

document.body.appendchild(player);

}else{ // other ff chome safari opera

var player = document.createelement('audio');

player.id = id;

player.setattribute('autoplay','autoplay');

if(loop){

player.setattribute('loop','loop');

以上是:解决js实现可兼容ie、ff、chrome、opera及safari的音乐播放问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...