Я создаю галерею изображений для веб-сайта, которая переводит браузер в полноэкранный режим при нажатии на изображение. Цель состоит в том, чтобы убрать адресную строку, чтобы получить больше экранной недвижимости. Теперь я хотел бы разрешить пинч-масштабирование на мобильном телефоне, но как только я открою полноэкранный режим, масштабирование больше не работает (пробовал в Chrome и Firefox на Android). Есть ли способ включить масштабирование в полноэкранном режиме?
Вот функция, которую я использую для go в полноэкранном режиме:
function openFullscreen(elem) {
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.mozRequestFullScreen) {
/* Firefox */
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) {
/* Chrome, Safari and Opera */
elem.webkitRequestFullscreen();
} else if (elem.msRequestFullscreen) {
/* IE/Edge */
elem.msRequestFullscreen();
}
}
Полное управление: https://jsfiddle.net/xthm5dnf/3/