【发布时间】:2021-04-25 18:44:23
【问题描述】:
我有两个网站,例如:
- foo.example.com
- bar.example.com
如果在不同的选项卡中打开,我想在这些站点之间发送一些消息。
有不同的可能方式:
- 留言
- SharedWorker
- 本地存储
但每一个都需要相同的来源或访问window.opener...
如果顶级域相同,是否存在用于选项卡之间通信的解决方案浏览器端?
【问题讨论】:
-
不可能!您需要一个服务器,在它之间处理网站之间的消息。
-
您忘记了 WebSocket,但您需要一个通用的端点来启用它。
标签: javascript