1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Видео не показывает в полный экран

Тема в разделе "Web Coding", создана пользователем username, 8 дек 2017.

Модераторы: latteo
  1. username

    username Постоялец

    Регистр.:
    28 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Есть любой ролик с youtube внутри страницы Битрикс в описании товара вида:
    <iframe width="320" height="200" src="https://www.youtube.com/embed/video1?rel=0" frameborder="0" allowfullscreen></iframe>

    или локально

    <video width="320" height="240" controls="controls" >
    <source src="https://site.ru/video/video1.mp4">
    Тег video не поддерживается вашим браузером.</video>

    При нажатии на кнопку "Развернуть на полный экран" сразу закрывается и выходит из "Полного экрана" в режим просмотра страницы.

    В инспекторе Google вижу:
    Exited fullscreen because fullscreen element was removed from document​
    или
    в Opera:
    browser.js:277 Uncaught TypeError: Cannot read property 'closest' of null
    at HTMLDocument.document.addEventListener (browser.js:277)
    document.addEventListener @ browser.js:277
    browser.js:277 Uncaught TypeError: Cannot read property 'closest' of null
    at HTMLDocument.document.addEventListener (browser.js:277)
    document.addEventListener @ browser.js:277
    remote.js:34 GET chrome-extension://invalid/ net::ERR_BLOCKED_BY_CLIENT
    oya @ remote.js:34
    Z6 @ remote.js:32
    Bza @ remote.js:142
    aAa @ remote.js:190
    g.h.create @ remote.js:464
    g.h.Kq @ base.js:6725
    (anonymous) @ base.js:3687
    b.port1.onmessage @ base.js:320
    remote.js:34 GET chrome-extension://invalid/ net::ERR_BLOCKED_BY_CLIENT
    Почему сам закрывает полноразмерный просмотр? (дело не в браузере - закрывается в любом браузере, adblock plus отключен)
     
    Последнее редактирование: 8 дек 2017
  2. aurora2000

    aurora2000 Постоялец

    Регистр.:
    24 авг 2014
    Сообщения:
    122
    Симпатии:
    42
    Посмотрите в файле browser.js - 277 строку, проблем именно в том что не может найти элемент - в результате возникает ошибка. Этот элемент нужно будет добавить и ошибка пропадет. Скорее всего какого то класса нет.
     
  3. username

    username Постоялец

    Регистр.:
    28 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Спасибо за участие, но такого файла browser.js нет вовсе на сайте - он похоже подгружается или сервисом youtube или браузером (есть аналогичный сайт, где файла browser.js также нет и там работает полноэкранный режим отлично).
     
  4. aurora2000

    aurora2000 Постоялец

    Регистр.:
    24 авг 2014
    Сообщения:
    122
    Симпатии:
    42
    Вы не можете посмотреть в браузере откуда у вас грузится browser.js ?? o_O дайте ссылку на ваш сайт тогда

    Есть аналогичные сайты где будет browser1231232132.js и тоже будет все работать полноэкранный режим )) но Вам же нужно решить чтобы работало у Вас ))
     
  5. Dzmitry1

    Dzmitry1 Писатель

    Регистр.:
    14 авг 2015
    Сообщения:
    1
    Симпатии:
    0
    Дайте ссылку на сайт, гляну.
     
  6. elkoyot

    elkoyot Писатель

    Регистр.:
    25 мар 2018
    Сообщения:
    13
    Симпатии:
    4
    browser.js подгружается самим браузером, а не с сайта. это локальный фал, необходимый для работы некоторых функци браузера
     
  7. Лосик

    Лосик Создатель

    Регистр.:
    3 авг 2016
    Сообщения:
    13
    Симпатии:
    4
    Что-то конфликтует локально похоже, с другого браузера пробовали?