У меня есть стандартная YouTube вставка iframe из случайного видео:
Я дублировал это пару раз, чтобы получить некоторое переполнение прокрутки.
Когда я работаю с использованием сервера django на localhost, фреймы предотвращают прокрутку страницы.
Как работает перемотка видео в YouTube для Android?
Когда вы наводите курсор на видео, а затем используете колесико мыши для прокрутки, это не работает. Самое смешное, что когда я вставляю тот же код и сохраняю его в локальном файле на рабочем столе. Затем откройте его с помощью Chrome, прокрутка работает над видео YouTube. Я проверил в инструментах разработчика, обслуживаемый файл имеет точно такой же HTML.
Там нет 100% CSS или Javascript, нет шаблонов, ничего. В обоих случаях есть только простой HTML файл. Версия 71.0.3578.98 (Официальная сборка) (64-разрядная версия)
Vlad Otrocol 30 дек. 2018, в 02:11
Поделиться
Вы уверены, что django не добавляет ничего в html при отправке? Кроме того, какие заголовки Django отправляет вместе с этим простым HTML-файлом?
kemicofa 03 янв. 2019, в 22:39
Источник: overcoder.net
Fullpage.js: Курсор над Youtube Iframe отключить прокрутку
Попробуйте мое решение: https://jsfiddle.net/th0LxLbv/2/ — кажется, оно работает.
webdevyaros 21 мая 2018
Все 10 Комментарий
Похоже на ошибку браузеров, которая не распространяет событие прокрутки внутри iframe.
Больше информации в этом вопросе .
Я закрою проблему, так как кажется, что для нее нет решения, кроме ваших собственных обходных путей со слоем поверх видео?
См. Консоль в этом воспроизведении без файла fullpage.js . Он не будет захватывать события прокрутки при прокрутке видеоэлемента.
Вы можете обмануть систему, только временно закрыв видео невидимым элементом после того, как вы нажмете «воспроизвести».
Что-то среди этих строк:
- Добавьте на видео элемент оверлея, который покрывает весь элемент iframe.
- Обнаруживайте, когда они щелкают по нему, чтобы воспроизвести его.
- Удалите элемент наложения поверх видео, чтобы они могли взаимодействовать с ним (пауза, перемещение шкалы времени и т. Д.)
- Определить, когда видео приостанавливается
- Снова добавьте элемент наложения поверх видео.
alvarotrigo 29 авг. 2016
Источник: bleepcoder.com
Колесо прокрутки не работает в Chrome [Fixed]
Одной из наиболее важных частей любой мыши является колесо прокрутки из-за того, насколько оно полезно для прокрутки длинных страниц. Пользователи будут разочарованы, если колесо прокрутки их мыши не работает в браузере Google Chrome, поскольку использование встроенного коврика для мыши на ноутбуках может быть довольно неудобным.
Колесо прокрутки, не работающее в Chrome, — одна из проблем, о которых в последнее время сообщают многие люди. Из-за этой проблемы колесо прокрутки мыши нормально работает в других приложениях, но не в Google Chrome, что странно. К счастью, есть несколько решений, позволяющих решить проблему, из-за которой колесо прокрутки не работает в Chrome.
Исправить колесо прокрутки, не работающее в Chrome на ПК
Ниже приведены проверенные способы исправить это, когда колесо прокрутки не работает в Chrome. Прежде чем пробовать какое-либо из решений, вы должны перезагрузить компьютер, выключить, а затем включить мышь и проверить, устранены ли проблемы.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
- Проверьте настройки мыши в панели управления
- Отключить плавную прокрутку в Chrome
- Удалить недавно добавленное расширение в Chrome
- Отключить аппаратное ускорение
- Включить и отключить прокрутку неактивных окон
- Сбросить настройки Chrome по умолчанию
- Удалите и переустановите Chrome
1]Проверьте настройки мыши на панели управления.
Панель управления мышью дает вам возможность настроить параметры мыши, и в случае, если колесо прокрутки мыши перестает работать в Chrome, мы рекомендуем вам внести указанные ниже изменения, а затем снова попробовать использовать мышь в Chrome.
- Нажмите Windows + R, чтобы открыть команду «Выполнить», введите панель управления и нажмите Enter, чтобы открыть панель управления.
- Установите для параметра «Просмотр» в правом верхнем углу значение «Крупные значки» и коснитесь параметра «Мышь».
- В категории «Кнопки» установите скорость чуть выше средней.
- Теперь переключитесь на категорию «Колесо» и установите число в разделе «Вертикальная прокрутка» на 7.
- Перейдите к горизонтальной прокрутке и установите параметр на 3.
- Нажмите «Применить», а затем «ОК», чтобы сохранить изменения.
2]Отключить плавную прокрутку в Chrome
Еще один способ решить эту проблему — отключить плавную прокрутку в Chrome. Это было рабочим решением для многих пользователей при устранении проблемы; следовательно, вы должны попробовать это.
- Откройте браузер Chrome, введите chrome://flags в адресную строку и нажмите Enter.
- Введите плавную прокрутку в строку поиска флагов Chrome.
- В результатах сопоставления нажмите раскрывающееся меню на передней панели и выберите «Отключено».
После этого перезапустите Chrome и проверьте, работает ли колесо прокрутки мыши.
Читать: прокрутка мыши Bluetooth не работает
3]Удалить недавно добавленные расширения в Chrome
Расширения, которые имеют доступ к настройкам мыши в Chrome, также могут быть причиной того, что колесо прокрутки мыши перестает работать. В таком случае мы рекомендуем вам удалить недавно добавленные расширения, которые имеют доступ к настройкам вашей мыши из Chrome.
4]Отключить аппаратное ускорение
Аппаратное ускорение — это функция, которую Chrome использует для обработки ресурсоемких графических процессов в браузере. Эта функция иногда вызывает сбои в работе браузера и может быть причиной того, что прокрутка мыши не работает в Chrome. Вам следует отключить аппаратное ускорение и посмотреть, поможет ли оно решить проблему:
- В Chrome коснитесь вертикального трехточечного значка и выберите «Настройки».
- Нажмите «Система» на вертикальной панели.
- Теперь отключите параметр «Использовать аппаратное ускорение, если оно доступно» и нажмите «Перезапустить», чтобы изменения вступили в силу.
5]Включить и отключить прокрутку неактивных окон
Вы также должны попытаться включить и отключить прокрутку неактивных окон и посмотреть, поможет ли это:
- Нажмите Windows + I, чтобы открыть «Настройки», и нажмите «Bluetooth и устройства».
- Перейдите к опции «Мышь» и нажмите на нее.
В разделе «Прокрутка» отключите параметр «Прокручивать неактивные окна при наведении на них курсора». - Через некоторое время включите его.
6]Сбросить настройки Chrome по умолчанию
Эта проблема затрагивает некоторых пользователей в результате изменения настроек Chrome. Эта проблема не исчезнет, если вы не восстановите измененные местоположения, что может оказаться невозможным. Поэтому мы рекомендуем вам сбросить Chrome до настроек по умолчанию.
7]Удалите и переустановите Chrome
Если вы испробовали все вышеперечисленные решения и не можете решить проблему, вам следует удалить и переустановить Chrome на своем компьютере.
- Нажмите Windows + R, чтобы открыть окно команды запуска.
- Введите панель управления и нажмите Enter.
- В окне панели управления нажмите «Программы».
- Щелкните правой кнопкой мыши Chrome и выберите «Удалить».
- В следующем окне выберите Да, чтобы подтвердить операцию.
После удаления программы вы должны переустановить ее и проверить, устранена ли проблема.
Как исправить неотвечающее колесо прокрутки?
Иногда колесо прокрутки перестает отвечать на запросы при использовании. Если вы столкнулись с этим, попробуйте обновить Windows на своем компьютере, а также драйвер мыши. Для тех, кто использует проводную или беспроводную мышь, попробуйте отключить мышь и снова подключить ее через некоторое время.
Почему я не могу прокручивать определенные веб-сайты в Chrome?
Если вы не можете прокручивать определенные веб-сайты в Chrome, возможно, у вас возникли проблемы с настройками Chrome или настройками мыши на вашем компьютере. Кроме того, иногда в проблеме могут быть виноваты некоторые расширения Chrome, связанные с мышью. Тем не менее, мы обсудили различные методы, которые вы можете использовать для решения проблемы в этой статье, чтобы помочь вам.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: zanz.ru