반응형
막연한 서비스 노동자 Nuxt JS의 속성 'register'을 읽을 수 없습니다.
나는 내 Nuxt JS사이트에 조립형 복지 쪽을 이행하려고 노력합니다.나는 다음과 같이 사이트를 생성하는 후에 오류를 준비하고 있다.
Cannot read property 'register' of undefined
function Notify (siteOptions) {
/* Set Dependancies */
this.siteOptions = siteOptions /* Register Applicant */
this.register()
} /** * Register Service Worker */
Notify.prototype.register = function () {
/** * Test Registration */
navigator.serviceWorker.register('Notify-service-worker.js').then(function (registration) {
console.log('SW: Available')
}).catch(function (error) {
console.error('SW: Not Available', error)
})
이 있는 행동을 문제를 일으키고: 나타난다.
navigator.serviceWorker.register('Notify-service-worker.js')
그것은 최고의 실천 여부 서비스 노동자들이 현재 브라우저 전 등록하기에서 지원되는지 확인하고 있다.
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', function () {
navigator.serviceWorker.register('/service-worker.js');
});
}
</script>
문제는 서비스 근로자들 https에 일할 수 있다.나는 IP대신에 주소를"Localhost:3000"를 사용하여를 해결했다.
그렇지 않으면, 크롬://flags/#및 클릭 활성화에unsafely-treat-insecure-origin-as-secure고 응용 프로그램localhost 링크를 추가할 수도 있고요!
언급URL:https://stackoverflow.com/questions/56273091/cannot-read-property-register-of-undefined-service-worker-nuxt-js
반응형
'programing' 카테고리의 다른 글
페이지에서 vue 라우터 숨기기 (0) | 2022.07.16 |
---|---|
많은 채널 x86 시스템의 메모리 대역폭 (0) | 2022.07.16 |
Java 8의 기능 인터페이스는 어떤 용도로 사용됩니까? (0) | 2022.07.15 |
Heroku에 배포할 때 Vue 스토어의 dyno 메타데이터 읽기 (0) | 2022.07.15 |
vuex 알 수 없는 작업 유형: 'auth/Signup' (0) | 2022.07.15 |