Воспроизведение звука с помощью Angular 7 на устройстве Android - PullRequest
1 голос
/ 01 апреля 2019

, поэтому мне нужно воспроизводить звук, когда на Angular 7 есть условие. Так вот мой код:

  playAudio() {
    const audio = new Audio();
    audio.src = '../assets/sound/error-sound.mp3';
    audio.load();
    audio.play();
  }

В сети все работает и воспроизводится звук ошибки.Поэтому, когда я работаю на Android с Apache Cordova, звук не воспроизводится.Я думаю, что есть проблема с звуковым путем.

Или как решение я должен установить путь для Android, а не '..assets / sound / ...'?Ведьма путь Android с помощью?

У кого-нибудь была эта проблема?Спасибо

1 Ответ

0 голосов
/ 07 мая 2019

Мне пришлось переместить src в создание элемента Audio, как это, и затем он начал воспроизводиться на моем устройстве.

let audio = new Audio('assets/sound/error-sound.mp3');
//audio.src = '../assets/sound/error-sound.mp3';
audio.load();
audio.play();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...