Как я могу ускорить автоматический вход в систему в Webview с помощью Flutter?

#android #ios #flutter #dart #webview

Вопрос:

Используя Flutter, я пытаюсь автоматически войти на веб-страницу с помощью InAppWebView. Приведенный ниже сценарий успешно входит в систему, но занимает слишком много времени (более 10 секунд для полной загрузки страницы и входа пользователя в систему).

Есть ли способ ускорить этот процесс входа в систему?

 InAppWebView(
          key: webViewKey,
          initialUrlRequest: URLRequest(url: Uri.parse(url)),
          initialOptions: options,
          onLoadStop: (controller, url) {
            controller.evaluateJavascript(
                  source: 
                  """
                    var email = document.getElementById("username");
                    var password = document.getElementById("password");
                    email.value = "username";
                    password.value = "password";
                    document.getElementsByName('login_button')[0].click();            
                  """
            );
          },
        ),),