0

所以,我正在尝试构建一个 PWA,我只是熟悉缓存/服务工作者。我在网上找到了一些看起来都一样的例子,我正在尝试缓存我的一些路线。但是,它根本没有做任何事情。

const staticCache = "myApp";

const assets = [
    "/",
    "/session",
    "/login",
    "/logout",
    "/register",
    "/account/create",
    "/accounts/balance",
    "/categories/new",
];

self.addEventListener("install", (event)=>{
    console.log("installed");
    event.waitUntil(
        caches.open(staticCache)
            .then((cache)=>{
                return cache.addAll(assets);
            })
    )
});

当它运行时,永远不会打印“已安装”。所以它永远不会安装,什么也没有发生。我在这里错过了什么吗?我错过了一步吗?提前致谢。

4

0 回答 0