낄롱의 블로그

즐기자...

블로그 이미지

firebase 정리

프로그래밍/Javascript 2018. 5. 9. 15:40

웹용 firebase 관리해서 작업하면서 정리


google api 콘솔에서 firebase cloud messaing 검색해서 사용함으로 하고


firebase 콘솔에서 클라우드메시징 관련한 탭에서 서버키 등 조회 가능


이 서버키로 사용자에게 푸시 보낼수 있음



안내된 스크립트 내용을 html에 추가하고

작업 진행


firebase-messaing-sw.js는 보통 root에 포함하는데


navigator.ServiceWorker 에서 위치 지정하는 메서드 있음


//

문서 참조해서 push 보냈는데 서비스워커에서 수신을 못하는 경우가 있음

body에 json으로 보낼 때

notification 객체 말고 data 객체 하나 더 만들어서 거기다 넣어야지 백그라운드 서비스워커에서 받음


//

firebase-messaing-sw 서비스워커가 제대로 등록이 되지 않고

mime type 관련해서 오류를 뿜는다면 

사용하고 있는 서버의 conf 파일 살펴 볼 것


예를 들어 nginx.conf에서 mime.type 설정 관련한 내용이 없다면

서비스워커 등록할 때 지원하지 않는 mime.type이라고 에러를 뿜음

이런 에러를 겪는 분들이 없어서 그런지 관련내용 찾기가 어려웠음 ㅠㅠ...



'프로그래밍 > Javascript' 카테고리의 다른 글

s3 업로드 할 때 참고 cors 관련  (0) 2016.05.20
인터넷익스플로러 버전 알아내기  (0) 2015.05.30
Uncaught SyntaxError: Unexpected token o  (0) 2015.05.27
안드로이드 웹뷰에서 자바스크립트로 안드로이드 메서드 호출하기  (0) 2014.12.03
ajax error 메시지 출력하기  (0) 2014.11.27
Posted by ㅇ_ㅎ
현재 브라우저에서는 댓글을 표시할 수 없습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.
블로그 이미지

즐기자...

by ㅇ_ㅎ

공지사항

태그

카레돈까스 점심 두릅

최근에 올라온 글

  • 더 보기

최근 댓글

최근에 받은 트랙백

글 보관함

달력

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

링크

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
ㅇ_ㅎ's Blog is powered by daumkakao
Skin ⓘ material T Mark1 by 뭐하라

ⓒ 2015. ㅇ_ㅎ all rights reserved.

favicon

낄롱의 블로그

즐기자...

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (215)
    • 프로그래밍 (148)
      • Android (72)
      • Swift (5)
      • IOS (1)
      • PHP (21)
      • Server (9)
      • Python (10)
      • HTML (1)
      • CSS (1)
      • Javascript (7)
      • MySQL (9)
      • MSSQL (4)
      • Unity (7)
    • 식샤를 합시다 (43)
    • 기타 (22)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바