Итак, мы делаем игру на HTML5, используя новый Cocos2D Javascript 3.0, который только что вышел. Приходите в довольно раздражающую головную боль из-за того, как звук воспроизводится на iOS и iPad. Моя игра нацелена на кроссплатформенность, а звук работает в браузере и на устройствах Android. Он работает даже на Windows Phone!
Я пытался манипулировать обработчиком событий iOS (я знаю, что он не позволяет воспроизводить звук, если пользователь не взаимодействует с устройством), но предыдущие версии cocos2D HTML5 предполагали, что его звуковой движок используется для поддержки iOS без проблем. Сейчас вроде нет...
Также я рассмотрел альтернативы, такие как Howler.js, однако для реализации этого для работы с iOS требуется, чтобы у меня был SimpleAudioEngine, которого, я не верю, нет в 3.0.
Может ли кто-нибудь порекомендовать какие-либо решения? Я был бы достаточно счастлив, если бы мог просто воспроизводить фоновую музыку на iOS.
Я использовал это, чтобы помочь всем заинтересованным http://www.cocos2d-x.org/docs/manual/framework/html5/release-notes/v3.0a/upgrade-guide/en