首先,有人能解釋CookieManager.getInstance()
是如何工作的?我真的不知道如何從webview獲取會話?比方說,如果我有這樣的android - 在兩個webviews之間共享會話?
CookieSyncManager.createInstance(WebviewPage.this);
CookieManager cookieManager = CookieManager.getInstance();
難道我從命名WebviewPage
類的會議?但如果我將我的實際WebView
命名爲webview
,cookieManager
如何獲得webview
的會話呢?甚至沒有談論我是否有兩個WebView
,webview1
和webview2
。我如何知道存儲在cookieManager
中的哪個會話?
我的主要問題是...我有兩個活動和一個webview在每個活動。我如何從活動A獲得會話並將其傳遞給活動B中的webview?
謝謝!
這是如何工作的?做所有的網頁瀏覽(在同一個活動和不同的)共享相同的會議? – user1865027
是否意味着無論我在哪裏調用'CookieManager.getInstance();',它總是會獲得相同的會話? – user1865027
是的,當你調用CookieManager.getInstance();在同一個應用程序中,它將始終獲得相同的會話。 – gZerone