Сжатие для увеличения не работает в macOS (Chrome), когда полноэкранный режим запускается с помощью полноэкранного API - PullRequest
0 голосов
/ 05 июня 2018

В macOS можно использовать жест «щепотка для увеличения» с помощью трекпада для увеличения страницы.

Эта функция работает правильно в Chrome, когда страница не в полноэкранном режиме.Он также работает правильно при запуске полноэкранного режима с помощью зеленой кнопки в правом верхнем углу окна Chrome.

Однако при программном запуске полноэкранного режима с помощью полноэкранного API-интерфейса HTML5 (webkitRequestFullscreen - https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API),жест «щепотка к зуму» отключен.

Это можно проверить здесь : при запуске полноэкранного режима с помощью зеленой кнопки в правом верхнем углу работает «щепотка для увеличения»; при использовании«Запросить документ», он не будет работать.

Кажется, что в macOS есть два разных полноэкранных режима, но на нем трудно найти какую-либо информацию.

1 Ответ

0 голосов
/ 16 августа 2019

Это, кажется, преднамеренное поведение, по крайней мере, на мобильном телефоне.См. Обсуждение в https://bugs.chromium.org/p/chromium/issues/detail?id=736520.

Как правило, пинч-масштабирование предназначено для устаревших веб-сайтов.Если вам нужна возможность масштабирования в полноэкранной галерее, вам придется кодировать ее самостоятельно.

...