如何解决javascript播放声音就好像它来自左边一样
我正在编写一个带有篡改功能的脚本,供盲人用户玩纸牌游戏。
为了帮助用户分配哪个玩家正在玩牌,我想用立体声播放一点,让它好像声音来自左侧或右侧。
BUI_sounds.g.h = new Audio(BUI_audioPath + BUI_audioPathG + "Hearts.wav");
BUI_sounds.g["5"] = new Audio(BUI_audioPath + BUI_audioPathG + "Five.wav");
var suit= "h";
var rank= 5;
BUI_scheduleSound(BUI_sounds.g[suit]);
BUI_scheduleSound(BUI_sounds.g[rank]);
function BUI_scheduleSound(sound){
var d = new Date();
var n = d.getTime();
if (n< BUI_audiofinnish)
{//sounds scheduled didn't finnish yet
setTimeout(function() {
BUI_readSound(sound);
},BUI_audiofinnish - n);
BUI_audiofinnish += (sound.duration*1000);
}
else{
sound.play();
BUI_audiofinnish = n + (sound.duration*1000);
}
}
function BUI_readSound(sound){
sound.play();
}
上面的代码会立即播放“Hearts.wav”,并在完成后安排播放“Five.wav”,我需要做哪些修改才能使声音像从左边来一样播放?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。