public boolean syncCookie() {
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setCookie(url, "JSESSIONID="+"123456789");
String newCookie = cookieManager.getCookie(url);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
CookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(getApplicationContext());
cookieSyncManager.sync();
}
return TextUtils.isEmpty(newCookie) ? false : true;
}
一定要在loadurl 和 web seting之前
webView= (WebView) findViewById(R.id.schooldate_webview);
syncCookie();
//支持javascript
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(url);