Есть ли способ узнать среду настроек мультимедиа в Chrome с помощью javascript? - PullRequest
0 голосов
/ 18 апреля 2019

Можно ли как-то выяснить среду настроек мультимедиа в браузере Chrome с помощью javascript?

В браузере Android Chorme пользователь может отключить автозапуск.

значок меню из трех точек в правом верхнем углуугол приложения Chrome> Настройки> Настройки сайта> Мультимедиа (https://9to5google.com/2018/02/15/how-to-disable-autoplay-videos-chrome/)

Есть ли способ определить, есть ли у пользователя эта настройка автоматической блокировки воспроизведения с помощью JavaScript?

1 Ответ

1 голос
/ 18 апреля 2019

Я так не думаю. Но вы можете попытаться автоматически воспроизвести видео и проверить его воспроизведение, прочитав свойство currentTime.

Может быть, что-то в этом роде.

let autoPlayOn = 'waiting for video load..';
const vid = document.getElementById('myVideo');
vid.oncanplay = () => {
    setTimeout(() => {
        if (vid.currentTime > 0) {
            autoPlayOn = 'yup!';
        } else {
            autoPlayOn = 'nope';
        }
    }, 1000);
};
...