Есть ли способ запросить автозапуск программно для Firefox? - PullRequest
0 голосов
/ 28 мая 2019

Есть ли способ запросить разрешение на автозапуск в Firefox с использованием JavaScript?Автозапуск можно активировать вручную, но я хочу попросить разрешения программно.(Например, когда я хочу использовать веб-камеру, он спрашивает пользователя, можно ли использовать веб-камеру, я хочу знать, есть ли способ сделать это, но для автоматического воспроизведения видео / аудио)

<audio autoplay>
   <source src="path/to/the/audio/file.mp3">
</audio>

Я ожидаю, что звук воспроизводится автоматически, но я получаю следующую ошибку:

NotAllowedError: The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.

1 Ответ

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

Попробуйте это:

<audio id='audio'>
    <source src="path/to/the/audio/file.mp3">
</audio>

<script>
    document.querySelector('#audio').autoplay = true;
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...