在android webview中保留用户名和密码

时间:2010-11-22 07:54:05

标签: android passwords webview username retain

我的网页包含用户名和密码字段。在android webview中,我加载该页面并输入用户登录信息。现在,如果用户注销并再次登录,我希望先前的用户名和密码值保留在我们输入凭据的webview的字段中。我在android的webview类中看到过像setHttpAuthUsernamePassword,savePassword这样的方法。我尝试使用这些方法来保存凭据并尝试通过此方法获取值getHttpAuthUsernamePassword。但它没有用。我可以使用这些方法知道如何做到这一点,还是有其他方法可以做到这一点?任何帮助都非常赞赏。

3 个答案:

答案 0 :(得分:0)

我知道两种可能性:

  1. 使用JavaScript保存Cookie中包含onClick事件的登录数据,并在需要时从Cookie中恢复
  2. 只需让用户决定是否要存储登录数据(默认的Android浏览器支持)

答案 1 :(得分:0)

当webview加载尝试使用此编码时,我不确定,对不起。

Activity thisActivity;
thisActivity = this;
CookieSyncManager.createInstance(thisActivity);
CookieSyncManager.getInstance().sync();

答案 2 :(得分:0)

或试试这个,

CookieSyncManager.createInstance(thisActivity);

CookieManager.getInstance();