在JavaScript上播放游戏声音\jQuery

在JavaScript上播放游戏声音\jQuery,javascript,jquery,audio,audio-player,Javascript,Jquery,Audio,Audio Player,我想在我的新JavaScript游戏中播放简短的声音。 这是一款扑克游戏,所以声音很短(发牌声音、洗牌声音、你的回合嘟嘟声等) 在发布之前我在谷歌上搜索过,但我能看到的只是一些MP3播放器,实际上有“播放\停止”按钮(这对我不好) 有什么想法吗?我认为常用的方法是制作一个不可见的flash小程序(称为“声音库”),并触发它适当地播放声音。一个单词 放一个 揭示了您可以做的其他一些很酷的事情,例如load(),pause(),以及音频元素的一些其他属性 何时播放此音频元素取决于您。阅读按钮的文本,

我想在我的新JavaScript游戏中播放简短的声音。 这是一款扑克游戏,所以声音很短(发牌声音、洗牌声音、你的回合嘟嘟声等)

在发布之前我在谷歌上搜索过,但我能看到的只是一些MP3播放器,实际上有“播放\停止”按钮(这对我不好)


有什么想法吗?

我认为常用的方法是制作一个不可见的flash小程序(称为“声音库”),并触发它适当地播放声音。

一个单词

放一个

揭示了您可以做的其他一些很酷的事情,例如
load()
pause()
,以及音频元素的一些其他属性

何时播放此音频元素取决于您。阅读按钮的文本,如果愿意,将其与“否”进行比较

或者

SoundManager 2提供了一个易于使用的API,允许在任何现代浏览器中播放声音,包括IE 6+。如果浏览器不支持HTML5,那么它可以从flash获得帮助。如果你想要严格的HTML5而不是flash,有一个设置,preferFlash=false

它在iPad、iPhone(iOS4)和其他支持HTML5的设备+浏览器上支持100%无Flash音频

使用方法非常简单:

<script src="soundmanager2.js"></script>
<script>
// where to find flash SWFs, if needed...
soundManager.url = '/path/to/swf-files/';

soundManager.onready(function() {
    soundManager.createSound({
        id: 'mySound',
        url: '/path/to/an.mp3'
    });

    // ...and play it
    soundManager.play('mySound');
});

//如果需要,在哪里可以找到闪光主权财富基金。。。
soundManager.url='/path/to/swf files/';
onready(函数(){
soundManager.createSound({
id:'我的声音',
url:“/path/to/an.mp3”
});
//…然后玩它
soundManager.play(“mySound”);
});


这里有一个正在运行的演示:

我有个主意,继续看。使用“javascript声音”进行搜索会发现数百个示例。重复?
<script src="soundmanager2.js"></script>
<script>
// where to find flash SWFs, if needed...
soundManager.url = '/path/to/swf-files/';

soundManager.onready(function() {
    soundManager.createSound({
        id: 'mySound',
        url: '/path/to/an.mp3'
    });

    // ...and play it
    soundManager.play('mySound');
});