我从Windows 8开发中心下载了Windows 8触摸游戏示例。此示例具有.wav文件,当球击中屏幕一角时播放该文件。我查看了代码,无法弄清楚它是如何工作的。
我正在寻找有关播放.wav文件的简单说明。我已将我的短.wav文件导入到我的Visual Studio项目中。
在JavaScript中我该怎么做:
1)导入文件(例如:myWavFile =“/ sounds / myWavFile.wav”) 2)在我的代码中播放文件(例如:myWavFile.play();
答案 0 :(得分:0)
将.wav文件放在项目中 - 在我的示例中,它位于我添加的声音目录中。然后做这样的事......
var audio;
function playSound(wavfile) {
audio.setAttribute('src', wavfile);
audio.play();
}
window.onload = function () {
document.getElementById('demoButton').onclick = function () { playSound('sounds/pow.wav');};
audio = document.createElement('audio');
};
您还可以将 onload 功能移至WinJS 已激活事件中。
};