使用 audio 和 embed 实现浏览器兼容的网页声音播放
来源:互联网 发布:name.com 域名证书 编辑:程序博客网 时间:2024/05/21 14:59
使用 audio 和 embed 实现浏览器兼容的网页声音播放
使用 audio 和 embed 实现浏览器兼容的网页声音播放
学习参考源码如下:
function playSound(){var borswer = window.navigator.userAgent.toLowerCase();if ( borswer.indexOf( "ie" ) >= 0 ){//IE内核浏览器var strEmbed = '<embed name="embedPlay" src="http://www.tnt168.com/public/wav/notice.wav" autostart="true" hidden="true" loop="false"></embed>';if ( $( "body" ).find( "embed" ).length <= 0 )$( "body" ).append( strEmbed );var embed = document.embedPlay;//浏览器不支持 audion,则使用 embed 播放embed.volume = 100;embed.play();} else{//非IE内核浏览器var strAudio = "<audio id='audioPlay' src='http://www.tnt168.com/public/wav/notice.wav' hidden='true'>";if ( $( "body" ).find( "audio" ).length <= 0 )$( "body" ).append( strAudio );var audio = document.getElementById( "audioPlay" );//浏览器支持 audionaudio.play();}}
经过一段时间使用,上面方法在部分IE浏览器上还是不兼容!
在网上搜索一番后,有了新的收获,链接地址如下:
SWFObject.js(兼容性更强,但似乎只支持 mp3格式文件):
http://www.cnblogs.com/sharpCode/archive/2011/12/04/2276012.html
10款Flash和Javascript网页音乐播放器:
http://justcoding.iteye.com/blog/592543
2 0
- 使用 audio 和 embed 实现浏览器兼容的网页声音播放
- Ubuntu的使用:在网页播放声音和视频
- audio.js兼容主流浏览器的音乐播放器
- audio和EMBED配合同时兼容IE8和safiri
- JS播放声音 兼容所有浏览器
- 最新网页播放器,兼容各主流浏览器及iphone,使用简单、功能强大、兼容和扩展强
- 网页mp3播放器不兼容各种浏览器的解决方法
- Audio 声音播放
- html<audio>标签实现的网页播放器
- iphone实现声音的录制和播放
- iphone实现声音的录制和播放
- IOS 实现声音的录制和播放
- iphone实现声音的录制和播放
- embed标签的使用(在网页中播放各种音频视频的插件的使用)
- embed标签的使用(在网页中播放各种音频视频的插件的使用)
- embed标签的使用(在网页中播放各种音频视频的插件的使用)
- 用DirectX Audio和DirectShow播放声音和音乐
- recordMP3实现网页录制声音,上传,播放
- 冒泡排序
- 大数进制转化
- 循环-12. 打印九九口诀表(15)
- 异步POST请求及加载信息到UitabView上
- cin标准输入流错误处理
- 使用 audio 和 embed 实现浏览器兼容的网页声音播放
- 大整数因子
- ZOJ 2112 [树状数组套主席树]
- dba_segments各字段的含义
- DFSDFSDFDSGDFGDGFFGDGHDHFGJHG
- 统计n-k特殊集的数目
- 海量数据处理专题(一)——开篇
- bzoj3668 [Noi2014]起床困难综合症
- iOS 画图context/QuartzCore(相关函数的解释)