Мое ионное приложение имеет LoginPage
. После ввода учетных данных на этой странице и нажатия кнопки отправки плагин InAppBrowser
используется для открытия другого URL-адреса и выполнения входа в систему. Некоторые eventListeners присоединяются к InAppBrowserObject
с помощью .on( ... )
, а затем выполняется некоторый javascript с .executeScript()
, который выполняет вход в систему и возвращает полученный токен путем разрешения Observable
.
Теперь я бы хотел сделать то же самое, но без кордов InAppBrowser
, потому что некоторые пользователи могут использовать веб-версию приложения. Я знаю, что могу выполнить window.open( )
аналогично, но как я могу ввести код для запуска входа в систему в открывшемся окне? И как я могу использовать переменные из области LoginPage
в коде, который будет выполнен в окне?