내 웹 응용 프로그램은 다음과 같이이다 :서비스 노동자 파일
내가 아파치 서버 내 도메인과 SSL을위한 포트 443를 포함한 다양한 하위 도메인에 대한 가상 호스트와 포트 80에서 실행해야합니다.
은 내가 nodejs 응용 프로그램이 nodejs에 아파치에서 PROXYPASS를 사용하여 리디렉션됩니다 내 주요 도메인에 포트 5000모든 트래픽에서 실행해야합니다.
그러면 NodeJs가 서비스 작업자를로드합니다.
문제 : 예상대로 전체 도메인 메시지를 통해 등록 properly.Shows 서비스 노동자를 작동
온라인 모드에서 응용 프로그램의 첫 번째로드합니다. 심지어 일부 css, js 및 img 응답을 반환합니다 .ServiceWorker.
하지만 이제는 오프라인 페이지에서 동일한 페이지를 열면 서비스 담당자가 웹 앱을 여는 부분을 재생하지 않습니다.
오류 : 1. 잡히지 않음 (약속 있음) TypeError : 가져 오지 못했습니다 (...).
- 서비스 작업자 파일의 스크립트를 가져 오는 중 알 수없는 오류가 발생했습니다.
적절하게 구현하려면 도움이 될 것입니다.