Html Полное экран Изменение поведения события - PullRequest
0 голосов
/ 27 октября 2019

Согласно документации MDN для события html Document.onfullscreenchange : событие fullscreenchange отправляется в документ, которому принадлежит Элемент, который переходит в илииз полноэкранного режима, и еще одно событие полноэкранного обмена будет отправлено в элемент, который сам переходит в полноэкранный режим или выходит из него.
Этот шов указывает, что перевод документа в полноэкранный режим вызовет 2 отдельных события:1) В документе-владельце, 2) В фактическом полноэкранном элементе.

Однако, чтобы проверить это, я создал HTML-документ, содержащий элемент видео, затем запросил полноэкранный элемент видео и подключил его. обработчик события onfullscreenchange события: элемент видео и объект документа, теперь событие объектов документа было инициировано только через распространение события (таким образом, также вызывая все промежуточные элементы между элементом видео и корнем), но если я вызвал stopPropagation для элемента видео,еvent не всплылопросто пузырится.

Я прав?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...