From e0feaf1cda4f870fdf8ee80662ac261c286db895 Mon Sep 17 00:00:00 2001 From: hehh Date: Tue, 25 Nov 2025 18:47:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(pwa):=20=E6=9B=B4=E6=96=B0PWA=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E8=B7=AF=E5=BE=84=E5=B9=B6=E7=BC=93=E5=AD=98=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将apple-touch-icon路径从绝对路径改为相对路径 - 修正msapplication-TileImage图标路径为相对路径 - 在service worker中添加多个图片资源到预缓存列表 - 包含avatar、favicon、logo等图片资源的缓存配置 - 添加背景图片目录下多张图片的预加载支持 --- index.html | 4 ++-- js/sw.js | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 1e3deed..215117b 100644 --- a/index.html +++ b/index.html @@ -436,10 +436,10 @@ - + - + diff --git a/js/sw.js b/js/sw.js index fb9d8db..821ed68 100644 --- a/js/sw.js +++ b/js/sw.js @@ -8,7 +8,20 @@ const urlsToCache = [ './css/artalk.css', './js/config.js', './js/main.js', - './js/about.js' + './js/about.js', + './images/avatar.jpeg', + './images/favicon.ico', + './images/favicon.png', + './images/logo.png', + './images/INFJ.png', + './images/kl.gif', + './images/bj/1.jpg', + './images/bj/2.jpg', + './images/bj/3.jpg', + './images/bj/4.jpg', + './images/bj/5.jpg', + './images/bj/6.jpg', + './images/bj/7.jpg', ]; // 安装事件 - 缓存资源