导火线 : 负责了项目中的话务间模块,处理音频出了一点问题
之前的处理 :
//循环播放声音
var dialAudioDocument = document.createElement('audio'); //这是拨号的声音(这里只写了一个音频)var dialSource = document.createElement('source');
dialSource.type= "audio/mpeg";
dialSource.type= "audio/mpeg";
dialSource.autoplay= "autoplay";
dialSource.controls= "controls";
url : 表示音频路径,flag : 一个标识,来电还是拨出,audio : 表示上面的dialAudioDocument, source : 上面的dialSourcefunctionplayAudio(url, flag, audio, source) {
console.log(url); 注 : 这个的音频要借助source才能播放,并且没有方法让他停止(原因不详)
console.log(flag);
console.log(audio);
console.log(source);
source.src=url;
audio.appendChild(source);
audio.play();if (flag == "dial") {
dialAlert= setTimeout("playAudio('" + url + "',