2013-02-26 2 views
0

Я разрабатываю игру, в которой у меня есть количество аудиофайлов для загрузки до начала игры. У меня есть от 60 до 90 аудиофайлов. Я загружаю их и играю один за другим. Функциональность загрузки осуществляется через CreaJS Lib. Аудио отлично работает на Chrome и Mozilla. Но у меня проблема с IE9.Проблема с воспроизведением аудио на IE9

Как мы можем предварительно загружать аудио и запускать их один за другим в IE9.

Любое предложение?

+0

Любой может обновить это? –

ответ

0

IE9 имеет некоторые ограничения на количество аудиофайлов, которые могут быть загружены/воспроизведены. Попробуйте уменьшить манифест до 30 или около того аудио-элементов и посмотреть, помогает ли это.

У нас также были некоторые действительно странные проблемы, когда звук, закодированный с определенными настройками, не работает в IE, поэтому, возможно, перекодируйте некоторые из ваших файлов, чтобы узнать, имеет ли это значение.

0

Я бы удалил 90 аудиофайлов и сделал один аудиофайл, который включает в себя все 90 клипов.

Вы играете только по одному, поэтому просто прыгайте и играйте на месте, которое представляет аудиофайл.

http://www.storiesinflight.com/html5/audio.html

Play ровно 35 секунд в песне

audioElement.currentTime=35; 
audioElement.play(); 

вы затем сделать паузу с тайм-аут. Чтобы сделать его чистым, убедитесь, что вы добавили несколько секунд времени между каждым клипом, так что, если тайм-аут немного запоздал, он все еще не воспроизводит следующий клип

 Смежные вопросы

  • Нет связанных вопросов^_^