Кнопки управления воспроизведением аудио в HTML5 на мобильных устройствах Chrome не работают - PullRequest
0 голосов
/ 21 сентября 2018

У меня проблемы с работой аудио-тега на мобильном устройстве (отлично работает на настольном компьютере или iPad).

Я попытался встроить аудио-URL в iframe, и он работает нормально.Без iframe работает слайдер автозапуска и поиска, но кнопки воспроизведения / остановки не работают вообще.

Мой код выглядит так:

<iframe 
  ng-if="question.audioId" 
  ng-src="{{$ctrl.API.services + '/api/asset/' + question.audioId | trustUrl}}" 
  controls>
</iframe>

<audio 
  ng-if="question.audioId" 
  ng-src="{{$ctrl.API.services + '/api/asset/' + question.audioId | trustUrl}}" 
  controls 
  preload="metadata">
</audio>

вид выглядитthis (вверху: с помощью iframe, снизу с помощью аудио-тега: желтый квадрат - это контур CSS)

...