1

我想创建我的第一个 PWA 应用程序并且我想使用sw-precache. 我想在我的应用程序中有推送通知,但我没有看到任何通过生成添加push通知和notification click侦听器的选项。sw-precache

生成文件后是否应该添加某种连接?

有谁知道该怎么做?

4

1 回答 1

11

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

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

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

您可以配置sw-precache导入它:

{
  importScripts: ['path/to/push-listener.js'],
  // Other sw-precache options here.
}
于 2017-06-13T14:54:56.800 回答