Android中WebView加载网页,有时候需要通过cookie想网页传递信息,这时候这样操作。
Step 1 设置接收cookie
1  | CookieManager.setAcceptFileSchemeCookies(true);  | 
Step 2 设置cookie的值,通过setcookie方法
1  | List<String> cookies = new ArrayList<>();  | 
Step 3 通过sync方法,将cookie同步
1  | if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {  | 
";Domain=.xxxx.xxx.com"+//作用域(在哪个域名下cookie起作用)";Path=/";//Domain这个作用域下的哪个文件夹,“/”代表所有文件夹
注意
在调用设置Cookie之后不能再设置这类属性,否则设置Cookie无效。
1  | webView.getSettings().setBuiltInZoomControls(true);  | 
1  | public class WebviewUtil {  |