Я новичок в аудио в html. Я нашел несколько хороших примеров для маленьких javascript-игр. Хотите, чтобы я попытался загрузить игры в Internet Explorer, я получил: «В этом браузере не поддерживается веб-api audio».HTML5 Как заменить API WebAudio для Internet Explorer для javascript-игр?
Я нашел этот сайт: http://caniuse.com/#feat=audio-api и выгляжу так, как Internet Explorer его не поддерживает.
Я нашел также SoundManager 2, который, похоже, работает на всех браузерах.
Мой вопрос, есть ли способ определить, поддерживает ли браузер WebApiAudio и предлагает резервную копию, если не поддерживается?
Я хочу иметь такую же функциональность для всех разных браузеров, но я понятия не имею, как это сделать на данный момент.
Одна хорошая функция способна воспроизводить несколько звуков одновременно с регулируемым звуком громкости (например, взрывами).
Я хочу создать helloworld, который мог бы работать на ПК, Mac, Android и Ipad. Является ли это возможным ?
Большое спасибо за мои многочисленные вопросы.
проверить это демо: http://www.cocos2d-x.org/wiki/MoonWarriors_-_Cocos2d-JS_Showcase звук отлично в Firefox работает, но в Internet Explorer есть только музыка, а не звуковых эффектов
Там нет polyfill для Web Audio API. Однако, если вы просто воспроизводите предварительно записанные звуки как есть, вам фактически не нужен API веб-аудио. Вы можете использовать что-то вроде jPlayer или SoundManager 2 для воспроизведения ваших звуков, оба из которых имеют автоматический резерв. – Brad
Достаточно уверен, что у Modernizr есть тест на это. – CBroe
SoundJS такой же, чтобы быть хорошим выбором? http://createjs.com/#!/Demos/SoundJS/Audio-Test-Suite –