摘要: 效果图.gif prologue 之前在网上看到一个面试题:如何实现浏览器中多个标签页之间的通信。我目前想到的方法有三种:使用websocket协议、通过localstorage、以及使用html5浏览器的新特性SharedWorker。 websocket这里先不介绍了,全双工(full-dupl 阅读全文
posted @ 2019-04-01 12:46 苍青浪 阅读(4884) 评论(0) 推荐(0)
摘要: BroadcastChannel,就字面意思来言,叫做“广播频道”,官方文档说,该API是用于同源不同页面之间完成通信的功能。 1. 概况 它与window.postMessage的区别就是,BroadcastChannel只能用于同源的页面之间进行通信,而window.postMessage却可以 阅读全文
posted @ 2019-04-01 11:45 苍青浪 阅读(1232) 评论(0) 推荐(0)