我正在使用需要输入用户ID /密码的Web视图。我想将用户名/密码保留在缓存中,这样就无需再次输入用户名/密码。当我重新启动设备并关闭应用程序时,它将销毁。
WebSettings webSettings = myWebView.getSettings();
webSettings.setSavePassword(false);
webSettings.setSaveFormData(false);
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(false);
webSettings.setAppCacheEnabled(true);
谢谢
最佳答案
借助Android WebApp,您可以从JavaScript调用Android代码,反之亦然。因此,您要做的就是绑定JavaScript函数和Android代码以存储用户名和密码,然后从JavaScript函数中调用它。
您可以在Android developers guide for web apps中找到阅读材料和示例
向下滚动到“将JavaScript代码绑定到Android代码”。好了,页面的其余部分也非常有趣。