在我的React应用中,我想要实现推送通知。
目前为止,我已经完成了以下工作。在服务工作者注册阶段,我添加了一些代码来初始化处理用户订阅的推送管理器,现在我的应用程序将提示用户订阅推送通知。
在订阅之后,根据我所读到的,最后一步是注册事件侦听器,以捕获推送并监听推送通知的单击。类似于:
目前为止,我已经完成了以下工作。在服务工作者注册阶段,我添加了一些代码来初始化处理用户订阅的推送管理器,现在我的应用程序将提示用户订阅推送通知。
在订阅之后,根据我所读到的,最后一步是注册事件侦听器,以捕获推送并监听推送通知的单击。类似于:
self.addEventListener('push', function() { // Some codes here })
那么,我应该把监听器代码放在哪里?因为CRA会自动生成生产构建的服务工作者。