Youtube Embed перерывы на мобильном Safari - PullRequest
0 голосов
/ 21 марта 2019

Я снова сталкиваюсь со странной проблемой, и снова это происходит в Safari на iPhone. Safari на macOS работает нормально, как и все другие основные браузеры.

Вот проблема: встраивание видео YouTube в iframe преобразует iframe влево из области просмотра. Нет преобразования, примененного к iframe или любым родительским элементам. Я дважды проверил, но мне не повезло. Как ни странно, есть две причуды:

  1. Кликабельная область остается неизменной. Я могу взаимодействовать с контентом, как если бы он находился в правильном положении.
  2. При переключении на обзор вкладок видео отображается правильно.

Вот несколько скриншотов, демонстрирующих проблему:


image image image

Я также создал JSFiddle , который воспроизводит проблему, с разметкой непосредственно из проекта. Посетите его на мобильном Safari на iPhone или с симулятором на macOS, чтобы увидеть проблему в действии. (Используйте эту ссылку для полноэкранного доступа)

Любая помощь будет принята с благодарностью.

...