На Android-устройства наш пленный портал запускается в Android Captive Portal Browser. После аутентификации мы перенаправляем пользователя на страницу состояния, где они могут видеть информацию о сеансе, оставшееся время и данные и т.д. Большинство пользователей предпочитают открывать эту страницу.
Проблема в том, что перенаправление страницы состояния происходит в браузере Captive Portal, который в конце концов будет закрыт. Можно ли открыть страницу статуса в "полном" браузере в браузере Captive Portal?
Большая часть соответствующего кода Android, похоже, находится в CaptivePortalLoginActivity.java. Переменная mBrowserBailOutToken выглядит интересной, но я не вижу, как мы можем получить токен.
Любые другие идеи о том, как обращаться с подобной ситуацией, также будут оценены.