我目前正在使用两个站点并使用window.postMessage API在两者之间进行通信。
是否可以将postMessage API与node.js一起使用?因为我最终希望将任何必要的javascript通信传递到服务器端以允许更多稳定性。 (即不依赖于拥有现代浏览器的用户)。
还有什么好的例子吗?
我已经检查了谷歌没有明显的跳出来......
感谢您对此的任何想法。
答案 0 :(得分:1)
不,至少不是直接。
postMessage
用于在浏览器中的两个页面之间进行通信,但Node.JS(在此上下文中)在服务器上运行。
您可以让一个页面使用Ajax与Node.JS进行通信,然后使用postMessage
与另一个页面进行通信......但在大多数情况下,您可能也可以让另一个页面直接使用Ajax进行通信(使用CORS授予)权限)。