我無法閱讀我的所有cookie,在我的webview中,我只能讀取名爲cookie的「PHP_AUTH_SID」,但在瀏覽器中,我可以看到所有cookie。這裏是我的代碼:WebView中的Cookie Android
super.onCreate(savedInstanceState);
CookieSyncManager.createInstance(this);
webView = (WebView) findViewById(R.id.web_login);
這是我shouldOverrideUrlLoading()的Web視圖客戶端方法
CookieSyncManager.getInstance().sync();
final CookieManager cookiesManager = CookieManager.getInstance();
cookiesManager.setAcceptCookie(true);
final String cookies = cookiesManager.getCookie(COOKIES_HOST);
Log.i("123123", cookies);
在logcat的,我只能看到:「09-13 14:05:48.139:I/123123(21188):PHP_AUTH_SID = ...」
在瀏覽器:
PHP_AUTH_SID = ...,
=的access_token ...
和問題是什麼? – njzk2
如何在webview中獲取我的access_token cookie? – user1571861
你確定cookie應該在那裏嗎?瀏覽器和Web視圖不共享同一個cookie jar – njzk2