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