我必須在webview中加載url併發送一些cookie。爲什麼要做到這一點?Android - 如何通過cookie來加載與web視圖的網址?
我做下面的代碼..
CookieManager cookieManager;
CookieSyncManager.createInstance(PrivacyActivity.this);
cookieManager = CookieManager.getInstance();
cookieManager.setCookie("param", "value");
CookieSyncManager.getInstance().sync();
WebSettings webSettings = wv.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
wv.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view, url);
}
});
wv.loadUrl("https://example.com");
,但沒有得到正確的結果。只是得到「https://example.com」就是這樣。 cookie不工作..
CookieSyncManager現在已被棄用... –
CookieSyncManager的替代品是什麼? 此外,我們是否需要手動添加Cookie?我們不能將所有cookie都傳遞給webview嗎? –