【问题标题】:How can i clear foreign cookies in my phonegap app?如何清除我的 phonegap 应用程序中的外国 cookie?
【发布时间】:2013-08-23 12:58:03
【问题描述】:

我有一个 phonegap 应用程序,我在其中使用 inAppBrowser 打开其他网站。我需要在用户注销后或关闭 inAppBrowser 后清除 cookie。但是 inAppBrowser 没有这种方法。有人可以帮我解决我的问题吗?

【问题讨论】:

  • 到目前为止你尝试过什么?如果您要求提供代码,那么您将不得不先发布一些代码。
  • 我查看了有关 phonegap 的文档,但没有找到任何解决方案。然后我开始寻找任何可以帮助我解决这个问题的插件,但没有找到。如果我能通过运行“魔法脚本”来清理我所有的 cookie,那就太棒了。

标签: cookies webview cordova inappbrowser


【解决方案1】:

您可以使用“clearsessioncache”属性清除 InAppBrowser cookie:

window.open("some.url.com", "_blank", "location=no,clearsessioncache=yes");

但是,此标志似乎仅在 on Android 可用。这可能是 PhoneGap 的缺陷,或者可能只有 Android 保留了 InAppBrowser cookie;我不确定这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    • 2023-04-05
    • 2021-07-29
    • 1970-01-01
    相关资源
    最近更新 更多