Мне нужно разработать браузерную игру с WebGL (для межплатформенной поддержки) с использованием Unity, которая позволяет людям с серьезными нарушениями полностью контролировать свой опыт.Это также включает в себя открытие и закрытие приложения самостоятельно.Открыть браузер и игру довольно просто, поскольку эти люди могут просто открыть их с помощью программы, предоставленной другой компанией (например, Tobii), но сейчас я сталкиваюсь с проблемой при попытке снова закрыть окно, так как кажется, что нетспособ добиться этого из браузера / игры.
Мой вопрос: есть ли способ закрыть браузер с помощью JavaScript или, может быть, даже в самом Unity?Или я должен смотреть на создание приложения вне браузера с чем-то вроде Java (для межплатформенной поддержки), которое управляет окном браузера?
Я уже изучал способы сделать это с помощью JavaScript или даже изнутри, но я просто не мог найти решение.Я попытался использовать функцию JavaScript windows.close()
, но она работает только на окнах, открытых изнутри самого JavaScript.Глядя на отдельное приложение, остается вопрос о том, как определить запрос на выход от пользователя, когда он закончит играть в игру.
То, что я ищу, - это способ выбора выхода.кнопка внутри игры, которая затем закрывает браузер, чтобы они могли вернуться в свою программу помощи, без помощи другого человека.В настоящее время пользователь может использовать только одну кнопку и не может самостоятельно управлять мышью или курсором, то есть он не может самостоятельно закрыть браузер.
tl; dr howмогу ли я закрыть окно браузера с помощью кнопки выхода в игре WebGL Unity для человека, который не может сделать это из-за инвалидности?