客户端页面和 Service Worker 之间的双向通信

Lenix at 
Workbox 和 Preact 都与这个问题没有太大关系。Workbox 允许您在 Service Worker 中使用您想要的任何其他代码,而 Preact 也应该适用于您的客户端应用程序。)此示例页面演示了使用 来从客户端页面向服务工作人员发送消息,然后进行响应 MessageChannel。客户端页面上使用的相关帮助程序代码如下所示:function sendMessage(message) { return new Promise(function(resolve, reject) { const messageChannel = new MessageChannel()……