#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();
"""
);
},
),),