想用怎么用js实现播放音频。

现有一个页面,代码<bgsound src="采集指纹异常请重新采集.mp3" loop="-1" autostart="true" balance="0"> 我想制作几个按钮来控制音频的播放,即按一下按钮播放一段声音且声音只播放一遍,如何实现?好用追加分数
想让在IE8下也可以使用。怎么实现。

1、JS播放音乐需要区分浏览器,来使用不用的对象来播放音乐

2、在播放控制上要有【播放】和【停止】来控制音乐的播放

基于以上思路,代码如下:

<SCRIPT type="text/javascript">  
if(-1 != navigator.userAgent.indexOf("MSIE"))
{
    //不是微软IE浏览器,则调用Flash来播放音乐
    document.write(' <OBJECT id="Player"');  
    document.write(' classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"');
    document.write(' width=0 height=0 > <param name="URL" value="a.mp3" /> <param name="AutoStart" value="false" /> </OBJECT>');  
}  
else  
{
    //是微软IE浏览器,则调用微软的Player对象来直接播放音乐
    document.write(' <OBJECT id="Player"');  
    document.write(' type="application/x-ms-wmp"');  
    document.write(' autostart="false" src= "a.mp3" width=0 height=0> </OBJECT>');  
}  
</SCRIPT>  
<input type=button value="播放" onclick="Player.controls.play();" />
<input type=button value="停止" onclick="Player.controls.stop();" />
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-26
使用jpalyer
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/sound/jquery.jplayer.min.js" type="text/javascript"></script>
$(document).ready(
function(){

$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {mp3: "/sound/rzcg.mp3"}); },
swfPath: "/js/sound",
supplied: "mp3",
volume:1.8,
preload: 'metadata',
solution: 'flash,html '
})
});本回答被提问者采纳

js播放音频代码(js播放mp3)
怎么用js实现播放音频?1、JS播放音乐需要区分浏览器,来使用不用的对象来播放音乐。2、在播放控制上要有【播放】和【停止】来控制音乐的播放。3、基于以上思路,代码如下:请问javascript的函数内部如何播放声音文件?可以用bgsound标签。html head script functioninit(){ if(判断条件有消息){ document.g...

JS纯前端实现audio音频分片播放
首先,利用File对象转ArrayBuffer。用户上传的文件(如MP3、OGG或WAV格式)被封装为一个File对象。我们将其转换为ArrayBuffer类型,以便进行进一步处理。转换代码如下:使用readAsArrayBuffer()方法进行转换。转换后的ArrayBuffer数据被解析为多个音频片段,类似于将音频文件拆分并存入具有地址的“小屋”中。为实现...

想用怎么用js实现播放音频。
1、JS播放音乐需要区分浏览器,来使用不用的对象来播放音乐 2、在播放控制上要有【播放】和【停止】来控制音乐的播放 基于以上思路,代码如下:<SCRIPT type="text\/javascript"> if(-1 != navigator.userAgent.indexOf("MSIE")){ \/\/不是微软IE浏览器,则调用Flash来播放音乐 document.write...

如何用js控制audio元素连续播放mp3文件
1、首先我们先来看一下音频元素最基本的应用以及样式,如下图所示,运用audio元素即可,controls是用来控制是否显示控制条。2、另外音频文件的格式也可以多样,如下图所示,也可以是ogg文件。3、接下来我们来看一下音频元素的属性,上面创建的音频元素你发现它需要手动点击才能播放。如果你加了autoplay就会自...

js解决音频audio在IOS系统下无法自动播放问题
ios中使用audio,日常踩坑 必须!!!点击后才调用xxx.play()这个方法 但是我们音频链接数据如果是网络请求而来的,那我们可以这样做:1.在无播放链接的情况下先调用一次xxx.play(),然后暂停xxx.pause()2.请求到数据以后,替换链接 3.判断readyState的值 0 = HAVE_NOTHING - 没有关于音频是否就绪的...

我现在拿到一个二进制文件流的音频文件,通过js怎么把这个音频文件直接播 ...
conferenceAudioWav: 'data:audio\/wav;base64,' + Buffer.from(request.response).toString('base64'),})} } request.onerror = (err) => { } request.send();} ---2、正常使用audio标签 src赋值---

js中怎么让音频重复播放
\/\/也就是当循环的变量等于次数的时候,就会终止循环并且关掉音频});vid.play();\/\/启动音频,用于第一次启动} 如果你想调用这个方法可以写一个click事件,或者写个js方法调用:(function(){setInterval("Orderprocessing1()",60000);\/\/每隔1分钟自动调用一次启动音频的方法});本人也是菜鸟一个,写...

如何用js控制audio元素连续播放mp3文件
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80...

jquery,javascript,如何播放音频文件?
src="..\/scripts\/jquery.js">$(document).ready(function(){ $("#b01").bind("click",function(){window.open("001.mp3"); });}); 点击播放mp3

网页中指向图标自动播放音频
使用js中的onmousemove,定义方法播放音频

相似回答