- service worker가 unregister되어도 브라우저 창이 닫히기 전까지는 리스팅된 채로 남아있다.
- 같은 앱을 사용하는 여러창이 열려있는 경우, 모든 창이 리로드되고 업데이트되기 전까지 새로운 service worker가 적용되지 않는다.
- service worker의 unregister는 캐시를 클리어하지는 않는다. 따라서 캐시 이름이 같은 경우 오래된 데이터를 가져올 수도 있다.
- 만약 service worker가 있는 상태라면, 새로운 service worker의 등록은 페이지 리로딩 전까지는 효과가 나타지 않는다. immediate control을 사용하지 않는다면.
크롬에서 service worker 정보확인은 chrome://serviceworker-internals!
'프로그래밍 > Web App' 카테고리의 다른 글
구글 클라우드 플랫폼 (0) | 2016.05.08 |
---|---|
Web App Build Tools (0) | 2016.04.30 |
Web App Install Banners and Add to Homescreen for Chrome on Android (0) | 2016.04.27 |
Progressive Web App - Service Worker를 중심으로 - 2 (0) | 2016.04.27 |
Progressive Web App - Service Worker를 중심으로 - 1 (0) | 2016.04.26 |