Я пытаюсь включить полноэкранную поддержку игры, встроенной в archive.org.
Пример встроенного кода:
<iframe src="https://archive.org/embed/DukeNukem" width="560" height="384" frameborder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen></iframe>
Полноэкранный режим доступен на самой странице игры archive.org - см. Фактическую страницу игры и кнопку полноэкранного режима (вверху справа):
https://archive.org/details/DukeNukem
Мне хотелось бы иметь возможность переключать встроенный iframe и игровой холст в полноэкранный режим с удаленного веб-сайта.
Я пробовал различныеЯ и Javascript смогли перевести iframe в полноэкранный режим, но сам игровой холст остается одинаковым с каждой из реализаций js, которые я пробовал, что привело к большому полноэкранному iframe с небольшим окном просмотра игры и большим количеством черного пространства. Если возможно, я бы хотел, чтобы размер реального игрового холста изменялся так же, как кнопка полноэкранного режима на archive.org.
Я надеялся найти творческий способ включить полноэкранный режим в другом домене с помощью встроенной игры iframe html5.
Я думаю, что это возможно при использовании Adobe Flash,но я бы предпочел избегать Flash, если это возможно, поскольку поддержка исчезает повсюду. Еще одна мысль, которая у меня возникла, заключалась в том, чтобы на самом деле увеличить браузер пользователей до исходного размера игрового холста с помощью нажатия кнопки, чтобы перевести пользователя в квази-полноэкранный режим. Так как разрешение этой игры так или иначе очень низкое, я не думаю, что это приведет к значительной потере качества графики. Просто не уверен в коде, который на самом деле делает этот увеличенный квази-полноэкранный режим возможным для динамического изменения размера экрана пользователя и центрирования на холсте iframe / game. Конечно, есть лучший способ, вы можете подумать о включении полноэкранного режима встраивания, я хотел бы услышать ваши творческие идеи!
Заранее спасибо за вашу помощь - это очень ценится! ! Если ничего другого, мой вопрос позволит вам испытать небольшую ностальгию, если вы достаточно взрослый, чтобы помнить Duke Nukem !!