Сохранить имя пользователя и пароль в Android WebView - PullRequest
1 голос
/ 22 ноября 2010

У меня есть веб-страница, которая содержит поля имени пользователя и пароля.В android webview я загружаю эту страницу и вводю учетные данные пользователя для входа.Теперь, если пользователь выходит из системы и снова входит в систему, я хочу, чтобы предыдущие значения имени пользователя и пароля были сохранены в полях веб-просмотра, где мы вводим учетные данные.Я видел некоторые методы, такие как setHttpAuthUsernamePassword, savePassword, как это в классе веб-просмотра Android.Я пытался с помощью этих методов сохранить учетные данные и попытался получить значения с помощью этого метода getHttpAuthUsernamePassword.Но это не работает.Могу ли я узнать, как это сделать, используя эти методы, или есть ли другой способ сделать это?Любая помощь очень ценится.

Ответы [ 3 ]

0 голосов
/ 22 ноября 2010

Когда веб-браузеры пытаются использовать эту кодировку, я не уверен в этом, извините за это.

Activity thisActivity;
thisActivity = this;
CookieSyncManager.createInstance(thisActivity);
CookieSyncManager.getInstance().sync();
0 голосов
/ 22 ноября 2010

или попробуйте это,

CookieSyncManager.createInstance (thisActivity);

CookieManager.getInstance ();

0 голосов
/ 22 ноября 2010

Я знаю 2 варианта:

  1. Сохраните с помощью JavaScript данные для входа в систему с событием onClick в файле cookie и, при необходимости, восстановите их из файла cookie.
  2. Просто позвольте пользователю решить, хочет ли он сохранить данные для входа (что поддерживается браузером Android по умолчанию)
...