2015-04-27 1 views
0

Мы строим проект html с использованием cocoonjs webview +, но soundjs не воспроизводится, когда мы открываем наше приложение на ios.Cocoonjs soundjs не играет на ios

Все работает отлично на android в webview +, и мы пробовали mp3, ogg и m4v звуковые файлы с помощью ios. Кто-нибудь знает, что мы можем попробовать дальше.

Это относится как к звукам автовоспроизведения, так и к звукам, вызванным взаимодействием пользователя (например, в обработчиках onclick).

ответ

0

Похоже, что Cocoonjs основан на Кордове, поэтому вы сможете использовать новый CordovaAudioPlugin с последним SoundJS-Next.

Раньше были проблемы с настройками по умолчанию для WebAudioPlugin, поскольку для XHR требуется загрузка аудио с недоступными для локальных файлов. Люди обошли это, не используя плагины по умолчанию и вместо этого регистрируя HTMLAudioPlugin.

Кроме того, веб-сайты iOS требуют воспроизведения звука внутри пользовательского события, но я не уверен, что это же ограничение применяется к веб-просмотрам. Если да, то может оказаться полезным Mobile Safe Tutorial.

Надеюсь, что это поможет.

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