2010-11-22 192 views
1

我有一个包含用户名和密码字段的网页。在android webview中,我加载该页面并输入要登录的用户凭据。现在,如果用户注销并重新登录,我希望以前的用户名和密码值保留在我们输入凭据的webview字段中。我已经看到了一些像setHttpAuthUsernamePassword这样的方法,在android的webview类中像savePassword一样。我已经尝试过使用这些方法来保存凭证,并尝试通过此方法getHttpAuthUsernamePassword获取值。但它不起作用。我可以知道如何使用这些方法来做到这一点,或者有任何其他方式来做到这一点?任何帮助都很赞赏。在android webview中保留用户名和密码

回答

0

我知道两个可能性:

  1. 保存用JavaScript在cookie中onClick事件的登录数据和从cookie恢复他们,如果需要
  2. 简单地让用户决定他是否希望存储(这是由默认的Android浏览器支持)登录数据
0

当web视图加载尝试使用这种编码,林不知道这一点,对不起为

活动thisActivity;

thisActivity = this;

CookieSyncManager.createInstance(thisActivity);

CookieSyncManager.getInstance()。sync();

0

或试试这个,

CookieSyncManager.createInstance(thisActivity);

CookieManager.getInstance();