我的应用程序使用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