diff --git a/assets/webui/index.html b/assets/webui/index.html index 4393383..43f2a62 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -198,6 +198,7 @@

OFDGo

构建版本develop
项目官网https://ofdgo.aite.me/
+
桌面下载https://ofdgo.aite.me/releases/
项目仓库https://github.com/xiaoqidun/ofdgo
diff --git a/assets/webui/ofdgo_work.js b/assets/webui/ofdgo_work.js index f509869..fa1aa46 100644 --- a/assets/webui/ofdgo_work.js +++ b/assets/webui/ofdgo_work.js @@ -92,6 +92,8 @@ async function readResource(event, navigation) { bundle = await readBundle(meta, CLIENT_PREFIX + event.clientId); } if (!bundle || !await caches.has(bundle.name)) { + const client = await self.clients.get(event.clientId); + if (client && resourceURL(client.url) !== self.registration.scope) return fetch(event.request); return Response.error(); } if (event.resultingClientId) {