저는 서비스 작업자에게 더 좋습니다. static 및 dynamic 캐싱을 구현하려고합니다.서비스 담당자에게 캐시 문제가 발생했습니다
정적 캐시 요청에 단일 파일을 추가하면 모든 파일을 가지고 있습니다. 현재, 오프라인 모드에서 시작할 때 모든 파일이 서비스 작업자로부터 실행 중입니다. 누군가 나를 도와주세요.
이것은 index.html에있는 코드입니다.
요청 (페이지)의 일부가 캐시 (브라우저의 로컬 저장소에 저장)하는 정적 캐싱에서 self.addEventListener('install',function(event)
{
console.log('[service worker]Installing service
worker....',event);
event.waitUntil(caches.open('static')
.then(function(cache)
{
console.log('[Service Worker] Precaching App Shell');
cache.addAll([
'/',
'/signin.html',
]);
})
)
});
일단 동적 캐싱을 수행하면 모든 것이 예상대로 작동 할 것입니다. ?? –
그래,해야한다. 언제든지 로그 아웃하여 어디에서 공격했는지 확인할 수 있습니다. – BlackBeard
고마워요. ..once 내가 다이나믹 캐싱에 어려움을 겪었습니다. –