You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SFSafariViewController与Chrome自定义标签页的Cookie行为咨询

iOS 端:SFSafariViewController

  • 多次启动时的 Cookie 持久化:会持久化。只要网站设置的 Cookie 本身带有持久化属性(比如指定了 expires 或 max-age),多次启动 SFSafariViewController 时,这些 Cookie 会被保留,不会每次都重置为全新状态。
  • 与系统 Safari 的 Cookie 共享:完全共享。SFSafariViewController 本质是复用系统 Safari 的会话存储容器,用户在系统 Safari 中登录网站、设置的持久化 Cookie,都会直接同步到控件中;反之,在控件内产生的持久化 Cookie 也会同步到系统 Safari。

Android 端:Chrome Custom Tabs

  • 多次启动时的 Cookie 持久化:会持久化。只要 Cookie 本身配置了持久化规则,多次打开 Chrome Custom Tabs 时,Cookie 会被保留,每次启动不是全新状态。
  • 与系统 Chrome 的 Cookie 共享:完全共享。Chrome Custom Tabs 依赖系统 Chrome 的底层存储机制,用户在系统 Chrome 中的登录状态、持久化 Cookie 都会同步到控件内;控件内生成的持久化 Cookie 也会同步回系统 Chrome。

补充说明

  • 带有 HttpOnly、Secure 等属性的 Cookie,只要符合浏览器的安全规则,同样会遵循上述持久化和共享逻辑。
  • 这两个控件的 Cookie 行为和原生 WebView 完全不同,WebView 默认是独立的存储容器,不会和系统浏览器共享 Cookie。

内容的提问来源于stack exchange,提问作者MobileDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 00:25:55