Chrome 自定义选项卡 cookie、存储 API 和服务工作者

Chrome custom tabs cookies, storage APIs and service worker

我试图从 Whosebug 查找许多答案,但找不到任何特定于此的答案,我正在实施支付应用程序,我想在我的应用程序中显示自定义选项卡,以通过存储用户 ID 来记录用户访问,或者通过设置cookie 或使用 localstorage 或为自定义选项卡打开的域安装 service worker。

  1. 在自定义选项卡中加载的 https 页面是否可以写入同样是 从 Chrome?
  2. 访问同一页面时可用
  3. localstorage API 是否可用于自定义选项卡中我的域?如是, Chrome 有储值吗?
  4. 是否允许从 Custom-tab 安装 service worker?所以我有 从 Chrome 浏览器访问 S/W?

如果 none 这可能,当用户从 chrome 浏览器打开域时,我如何记录来自自定义选项卡的访问并在 Chrome 中可用?

提前致谢

  1. Chrome 自定义标签使用与 Chrome 相同的 Cookie jar。因此,如果当用户从自定义选项卡访问页面时创建了 Cookie,并且 Chrome 是自定义选项卡提供程序,则当用户从 Chrome(在自定义选项卡之外)访问同一域时,它也可用制表符)。
  2. 同上
  3. 是的,可以从 Chrome 自定义选项卡安装 service-worker。

您可以通过打开添加 cookie 的 URL 检查以上所有内容,安装 service-worker 或写入自定义选项卡中的本地存储,设置调试设备,将其连接到您的计算机并导航到 Chrome 中的 chrome://inspect/#devices。然后选择设备并检查 cookie、本地存储、service-workers 等