Почему Chrome автоматически воспроизводит видео при открытых инструментах разработчика? - PullRequest
0 голосов
/ 28 сентября 2018

Я ищу цитируемый ответ на поставленный вопрос, , а не обходной путь с практическими рекомендациями.

Для ясности: я работал на сайте, где Chrome правильно не воспроизводит автоматически фоновый элемент <video>, поскольку этот элемент не устанавливает свойство muted.Пока что это ожидаемое поведение , в соответствии с правилами автозапуска видео Chrome .

Однако ... Если страница загружена, когда инструменты Chrome Dev Tools открыты , видео загружается + воспроизводится. Почему? (я ожидаю, что не играть.)

Я подозреваю, что это как-то связано с "Индексом взаимодействия со СМИ (MEI)", но я не нашел источника или документации, чтобы подтвердить это.

Я видел некоторые другие упоминания о том, что это может быть связано:

И другие связанные вопросыгде это поведение отмечено , но отклонено, поскольку решение не относилось к Dev Tools (на самом деле были вопросы о том, как заставить видео воспроизводиться последовательно):

Обратите внимание, что это не дубликат этих вопросов.Все принятые ответы касаются того, как заставить видео воспроизводиться или почему оно не воспроизводится.

Этот вопрос : почему автоматически воспроизводит видео , когда Dev Tools открыт?

Что такое в DevИнструменты, которые обходят политику автозапуска Chrome?

  • Действительно ли 1070 * вызывает "взаимодействие" какого-либо необходимого вида?Если так, то что / почему?
  • Возможно, это ошибка Dev Tools, о которой следует сообщить?
  • Это действительно связано с МЭИ?Если да, есть ли документация, в которой упоминается, что Dev Tools определенным образом меняет оценку MEI?
...