sw-precache推送通知监听器

时间:2017-06-13 12:59:53

标签: javascript service-worker sw-precache

我想创建我的第一个PWA应用,我想使用sw-precache。我想在我的应用中添加推送通知,但我看不到通过push生成添加notification click通知和sw-precache听众的选项。

生成文件后我应该添加某种连接吗?

有谁知道怎么做?

1 个答案:

答案 0 :(得分:11)

您可以使用sw-precache中的importScripts option添加其他逻辑。

例如,如果您使用以下内容创建push-listener.js文件:

self.addEventListener('push', event => {
  // Your code here.
});

您可以配置sw-precache进行导入:

{
  importScripts: ['path/to/push-listener.js'],
  // Other sw-precache options here.
}