我有一个 chrome 打包应用,我在其中使用 WebView
打开外部内容。
我想要实现的是能够在 web 应用程序中使用两个不同的用户登录(使用 cookie 来存储 sessionID)。
问题是两个 WebView
似乎在它们之间共享 cookie。
我已经搜索了文档和互联网,但找不到任何关于如何分离 cookie 空间的线索,或者这是否可能?
我的猜测是这是不可能的,因为 chrome 本身只能并行运行两个 session (正常和隐身),但我真的很想知道它,+也许是其背后的原因。
最佳答案
<webview>
元素有 attribute partition
这完全实现了所需要的:您可以拥有单独的本地浏览器状态,无论是否持久,都可能在多个实例之间共享。
关于cookies - 两个 ChromeApp WebView 是否可以拥有不同的 cookie 集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22993256/