【问题标题】:Exit android webview if authentication failed如果身份验证失败,退出 android webview
【发布时间】:2018-04-19 14:41:16
【问题描述】:

我的 android 应用程序有一个自定义登录页面。一旦用户使用我的自定义登录页面提交用户名和密码,程序将使用 WebView 重定向用户并将这些信息插入登录表单并使用以下 JavaScript 代码提交表单

public void onPageFinished(WebView view, String url) {
    webview.loadUrl("javascript:(function() {" + 
        ... // insert the data into the form
        ... // submit the form
    );
}

但是,如果用户输入了错误的密码,假设我知道 url 包含“signin”意味着身份验证失败,我如何使用此条件将用户重定向回 MainActivity 页面(这是我的自定义登录)?

【问题讨论】:

    标签: javascript java android webview android-webview


    【解决方案1】:

    我想你可以使用一个简单的 if/else 和一个 Intent(在失败的情况下)与警报或其他东西将你的用户重定向回你的登录页面。

    【讨论】:

      猜你喜欢
      • 2013-09-07
      • 2017-11-27
      • 2019-03-09
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 2014-01-24
      相关资源
      最近更新 更多