2
나는 2 각형 웹 사이트를 가지고 있습니다. 이 웹 사이트에 브라우저 용 오프라인 응용 프로그램을 만들기위한 html 5 응용 프로그램 캐시 메커니즘을 사용하고 싶습니다. 그것은 가능한가? 만약 당신이 나를 안내 할 수 있습니다.Html5 응용 프로그램 캐시가있는 각도 2
나는 2 각형 웹 사이트를 가지고 있습니다. 이 웹 사이트에 브라우저 용 오프라인 응용 프로그램을 만들기위한 html 5 응용 프로그램 캐시 메커니즘을 사용하고 싶습니다. 그것은 가능한가? 만약 당신이 나를 안내 할 수 있습니다.Html5 응용 프로그램 캐시가있는 각도 2
예, 대다수의 브라우저에서 작동해야하는 서비스 종사자의 개념을 통해 가능합니다.
당신이 할 수있는 당신이 index.html을에서 서비스 노동자 JS를 포함 할 필요가이
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/service-worker.js').then(function(registration) {
console.log('Service Worker registered');
}).catch(function(err) {
console.log('Service Worker registration failed: ', err);
});
}
</script>
다음을 사용. 구글을 캐싱
은 SW-미리 캐시를 유지
유용한 링크 https://github.com/GoogleChrome/sw-precache
https://coryrylan.com/blog/fast-offline-angular-apps-with-service-workers
을