我的 Android 应用程序有一个自定义登录页面。一旦用户使用我的自定义登录页面提交用户名和密码,程序将使用 WebView 重定向用户并将这些信息插入登录表单并使用以下 JavaScript 代码提交表单
public void onPageFinished(WebView view, String url) {
webview.loadUrl("javascript:(function() {" +
... // insert the data into the form
... // submit the form
);
}
但是,如果用户输入错误的密码,假设我知道网址包含“signin”意味着身份验证失败,我如何使用此条件将用户重定向回 MainActivity 页面(这是我的自定义登录)?
请您参考如下方法:
我想您可以使用一个简单的 if/else 和一个带有警报或其他内容的 Intent (如果失败)将用户重定向回登录页面。