2.最全面总结 Android WebView与 JS 的交互方式
如果想保证登录状态,就插入cookie 方式如下问问你们的后台和前端怎么处理的再套下面代码
/** * 同步一下cookie */ public void synCookies(String url) { CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setAcceptCookie(true); cookieManager.acceptCookie(); cookieManager.setCookie(url, "auth=" + GlobalVariables.getToken());//cookies是在HttpClient中获得的cookie if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //判断系统当前版本,同步方式不一样 cookieManager.flush(); } else { CookieSyncManager.createInstance(this).sync(); } }