我正在使用preact + redux构建一个web应用程序。在服务工作者中完成的一些繁重工作。作为此逻辑的一部分,我想从服务工作者生成redux操作。如何在应用和广告之间共享通用操作创建者代码?服务人员?
答案 0 :(得分:0)
我想你可以尝试这项工作:
创建自己的事件发射器:
http://craig-russell.co.uk/2016/01/29/service-worker-messaging.html#.Wxpc_jNKhsM
从组件中侦听事件:
https://medium.com/netscape/buid-simple-react-apps-using-event-emitters-7a46554f56cd
发布消息:
https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage