我的應用程序使用webview打開網頁,該網頁正在更新網頁上進行的某些交互中的幾個cookie。現在我想讀取該cookie,並根據cookie的值進行一些UI調整。如何在Android Webview中偵聽任何cookie更改
IOS有哪些可以爲任何的cookie發生變更附加到Cookie清單,並得到通知觀察員的一些執行情況。
我在搜索長類似的解決方案,但找不到任何可以連接到餅乾聽衆什麼的,瞭解的時候都更新。
我CookieManager
讀到的一切和CookieSyncManger
https://developer.android.com/reference/java/net/CookieManager.html
https://developer.android.com/reference/java/net/CookieManager.html
但沒有什麼幫助。
我知道使用JavaScript接口掛鉤是一個更好的解決方案,但不能現在實現爲網站已經在生產環境中運行。
我試過了,但它似乎沒有與webview cookie一起使用。用於webview的CookieManager與Http請求不同,我沒有辦法將我的webview cookie管理器指向我自己的CookieStore。 – pyus13
是的,我走到了完全相同的路徑,昨天發現完全一樣的東西。今天早上我開了很多,但沒有運氣。我不喜歡黑客,所以想要去強迫團隊爲我創建一個鉤子。非常感謝你的幫助。 – pyus13