制作一个将网站嵌入网页视图的简单Android应用程序,我面临着挑战。在网站的第一页上,用户需要登录才能访问该站点的内容。
我的问题是如何让用户登录并提取和保存会话数据,因此在他杀死应用程序并再次启动后将不再需要登录。我之前从未使用过webview,而且我迷失在这里。我想我无法对登录和注销按钮点击作出反应,所以我不知道这是怎么回事。你能给我一些指导,我该怎么办?
答案 0 :(得分:0)
我通过一项活动来解决这个问题,即输入登录信息并保存在共享的prefrences中。使用evaluate javascript插入信息并调用函数将登录信息插入到表单值中。然后是提交表单的函数。然后,如果你看看CookiesHandler,你应该能够弄清楚如何获取webview cookie并使用它来做更强烈的事情。