К обсуждениям

Полноэкранный режим не работает в Brave на iPhone: матрица desktop site без сброса данных

Редакция VOne Технологии

Сравниваем мобильное и настольное представление сайта в Brave и контрольном браузере, проверяем user gesture и точный текст ошибки, не очищая историю и не назначая виновником браузер без доказательств.

Почему desktop site — отдельная переменная

Apple описывает Request Desktop Website как отдельный способ представить сайт. Страница может отдать другую разметку, другой видеоплеер или другой набор управляющих элементов, поэтому одинаковый URL ещё не означает одинаковый путь к fullscreen. Сначала зафиксируйте версию iOS, Brave и режим страницы. Не очищайте cookies и не выходите из аккаунта: это изменит больше переменных, чем требуется. Для теста выберите общедоступный ролик без личной истории и убедитесь, что на устройстве нет незавершённой записи или другой чувствительной работы.

Матрица два на два

Проверьте четыре клетки: мобильная версия в Brave, настольная версия в Brave, мобильная версия в Safari или Chrome и настольная версия там же. В каждой клетке нажимайте fullscreen непосредственно пальцем и записывайте только да, нет или точный короткий текст ошибки. Если отказ повторяется во всех браузерах лишь в desktop presentation, это аргумент против Brave-only диагноза. Если только в Brave, это полезная граница для отчёта, но всё ещё не доказательство конкретной внутренней причины. Одного прохода достаточно; не повторяйте сбой десятки раз.

Проверьте пользовательский жест и контекст

Fullscreen Standard связывает requestFullscreen с допустимым элементом, политикой документа и transient activation. Поэтому сравнивайте нажатие на видимую кнопку плеера, а не автоматический переход после загрузки или удалённый сценарий. Отметьте, открыта ли страница во вложенном окне, включён ли режим картинка в картинке и не исчезла ли кнопка после смены presentation. Эти наблюдения описывают контекст вызова; они не позволяют по одной ошибке утверждать, что нарушена конкретная проверка стандарта.

Как читать закрытый issue и когда ждать stable

Закрытие issue с milestone Nightly означает изменение статуса upstream, но не подтверждает наличие исправления в установленной App Store версии. Сравните свою версию с release notes после фактического выпуска, а до него используйте mobile presentation, если он работает и не ломает нужную функцию. В отчёт включите четыре клетки матрицы, версии, точный текст ошибки и время. Не публикуйте URL приватного видео, имя аккаунта, скриншот профиля или историю просмотра. Остановитесь до сброса Brave и до экспериментальных флагов.

Материал подготовлен редакцией с помощью ИИ и вручную проверен по стандарту и документации Apple; публичные ветки использованы только как обезличенные сигналы.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.