【问题标题】:Clear Cookies of WebView in Titanium在 Titanium 中清除 WebView 的 Cookie
【发布时间】:2017-08-30 14:30:48
【问题描述】:

我正在 Titanium webview 中加载网站。我可以毫无问题地看到所有 cookie。现在我想删除所有的cookies。

有些论坛提到我们必须找到'\Library\Cookies'文件夹并手动删除它,但我担心它是否会删除整个Cookies。我想删除与 webview 相关的 cookie。谁能建议我如何实现这一目标?

谢谢

【问题讨论】:

    标签: webview appcelerator titanium-mobile appcelerator-titanium


    【解决方案1】:

    我们在钛中提供了一些方法可以帮助清除 cookie,请查看以下可以帮助您的方法

    Titanium.Network.removeHTTPCookieTitanium.Network.removeHTTPCookiesForDomainTitanium.Network.removeAllHTTPCookiesTitanium.Network.removeSystemCookieTitanium.Network.removeAllSystemCookies

    如果对你有任何帮助,请告诉我。

    编辑(适用于 Android)

    您可以尝试Titanium.Network.removeSystemCookieTitanium.Network.removeAllSystemCookies,因为在Android 中webView 将其cookies 保存在系统cookie 存储中,并且不与Titanium.Network.HTTPClient cookie 存储共享。

    祝你好运,干杯

    阿什·塞巴斯蒂安

    【讨论】:

    • 感谢 Ashish 的回复。上述方法在 iPhone 中运行良好,但在 Android 中无法运行。你知道为什么吗?
    • @ManojKushwaha :您是否尝试过删除systemCookie,因为在Android 中,webview 使用系统cookie,并且不与Titanium.Network.HTTPClient 共享。希望这对 android 也有帮助。
    猜你喜欢
    • 2015-11-22
    • 2015-01-17
    • 2017-07-15
    • 2014-06-18
    • 2017-08-24
    • 2013-08-18
    • 1970-01-01
    • 2017-10-15
    • 1970-01-01
    相关资源
    最近更新 更多