Поскольку я обновился до 10.12.4, всякий раз, когда я захожу на веб-сайт, воспроизводящий видео (проверено на YouTube, Vimeo и других), Safari 10.1 требуется несколько секунд, чтобы запустить видео, а затем воспроизводит его в полноэкранном режиме, хочу ли я, чтобы он был полноэкранным. или не.
Это происходит только в моей основной учетной записи пользователя, а не во второй тестовой учетной записи пользователя. Я уже тестировал отключение всех расширений и запуск Safari со сдвигом, но пока безрезультатно.
Любые идеи, почему это происходит? Есть ли способ сбросить Safari или что-то в этом роде (без потери закладок iCloud)? Я хотел бы избежать необходимости создавать новую учетную запись пользователя и перемещать все заново.
ОСТАНОВИТЬ ЮТУБ И Т.Д. ВИДЕО ИЗ ОТКРЫТИЯ НА ПОЛНЫЙ ЭКРАН
Примечание:
Если вы не видите параметр ОТЛАДКА в меню Safari в верхней части экрана, сначала включите его, как указано в следующем наборе инструкций ниже («КАК СКРЫТЬ ИЛИ ПОКАЗАТЬ ОТЛАДКУ В МЕНЮ SAFARI»), затем вернитесь к этим инструкциям, чтобы завершить процесс.
Если DEBUG уже отображается как опция в меню Safari, просто сделайте следующее:
В Safari выберите параметр DEBUG в верхней части экрана в меню Safari.
Щелкните ФЛАГИ МЕДИА.
Снимите флажок ЗАПРЕТИТЬ ВСТРОЕННОЕ ВИДЕО.
Теперь видео должно воспроизводиться как обычно, без открытия полноэкранного режима в будущем.
КАК СКРЫТЬ ИЛИ ПОКАЗАТЬ ОТЛАДКУ В МЕНЮ САФАРИ
Чтобы включить меню отладки Safari:
Запустите Терминал, нажав Finder (на панели Dock), затем нажав ПРИЛОЖЕНИЯ, затем нажав УТИЛИТЫ, затем нажав ТЕРМИНАЛ.
Введите следующую командную строку в терминал, скопировав ее и вставив (трижды щелкните по ней, чтобы выделить всю строку):
по умолчанию пишет com.apple.Safari IncludeInternalDebugMenu 1
Нажмите клавишу ВОЗВРАТ.
Запустите (или закройте, а затем перезапустите) Safari, и вы заметите, что в меню Safari в верхней части экрана появится новая опция «Отладка».
Чтобы повторно скрыть меню отладки Safari:
Если по какой-либо причине вы когда-нибудь захотите снова скрыть DEBUG в меню Safari, выполните ту же процедуру, но вместо этого используйте следующую команду для терминала.
Запустите Терминал, нажав Finder (на панели Dock), затем нажав ПРИЛОЖЕНИЯ, затем нажав УТИЛИТЫ, затем нажав ТЕРМИНАЛ.
Введите следующую командную строку в терминал, скопировав ее и вставив (трижды щелкните по ней, чтобы выделить всю строку):
по умолчанию писать com.apple.Safari IncludeInternalDebugMenu 0
Нажмите клавишу ВОЗВРАТ.
Запустите (или закройте, а затем перезапустите) Safari, и вы заметите, что параметр «Отладка» исчез из меню Safari в верхней части экрана.
Оказывается, это была не ошибка, это была функция, которую я включил сам.
Благодаря ответу Боба я понял, что это настройка - она скрыта в меню «Отладка » → «Флаги мультимедиа» и называется, что вполне уместно, «Запретить встроенное видео». Однажды я протестировал его, потому что думал, что он отключит только нежелательные рекламные видео, а на следующий день я, конечно же, забыл, что включил его. Поэтому, если кто-то найдет это и у него будет такая же проблема, проверьте этот параметр.
Попробуйте очистить настройки Safari. Закройте Safari и выполните эту команду в Терминале:
cd ~/Library/Preferences; mv com.apple.Safari.plist +com.apple.Safari.plist
Это переместит существующий файл настроек в сторону и заставит Safari создать новый пустой файл со всеми настройками по умолчанию. Если это не решит проблему, вот команда, чтобы вернуть все как было и восстановить ваши настройки:
cd ~/Library/Preferences; mv +com.apple.Safari.plist com.apple.Safari.plist; rm +com.apple.Safari.plist
Надеюсь это поможет!
Алекс Уолли