Проблема воспроизведения аудио с помощью веб-аудио с Ionic на ios - PullRequest
0 голосов
/ 26 января 2019

Я занимаюсь разработкой приложения для Ionic и использую веб-аудио API для воспроизведения аудио на ios. После создания приложения для ios оно может воспроизводить звук с помощью веб-аудио и нормально останавливаться, но когда я какое-то время пользовался другим приложением или выключал экран, снова открывал свое приложение. Приложение не может воспроизводить аудио. Мне нужно закрыть приложение и запустить его снова, затем оно сможет воспроизводить звук, но та же проблема повторится снова. Коды, которые воспроизводят аудио, перечислены ниже, и я включал фоновый режим каждый раз, когда загружал аудио и отключал режим после остановки:

this.source_loop = this.audioContext.createBufferSource (); // создает источник звука this.source_loop.buffer = buffer; // сообщаем источнику, какой звук воспроизводить this.source_loop.loop = true; this.source_loop.connect (this.audioContext.destination); // подключаем источник к месту назначения контекста (динамики) if (this.source_loop.start) { this.source_loop.start (0); } еще { this.source_loop.noteOn (0); }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...