sw-precache推送通知监听器

Ble*_*jwi 1 javascript service-worker sw-precache

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

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

有谁知道怎么做?

Jef*_*ick 11

您可以使用额外的逻辑添加importScripts选项sw-precache.

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

self.addEventListener('push', event => {
  // Your code here.
});
Run Code Online (Sandbox Code Playgroud)

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

{
  importScripts: ['path/to/push-listener.js'],
  // Other sw-precache options here.
}
Run Code Online (Sandbox Code Playgroud)