인프런 커뮤니티 질문&답변

준우님의 프로필 이미지
준우

작성한 질문수

배달앱 클론코딩 [with React Native]

푸쉬 알림 코드 작성하기

백그라운드 데이터 수신 질문 있습니다!

작성

·

235

0

안녕하세요 질문이 있습니다!

이번 강의에서 실제 실무에서는 onNotification 함수에서 notification.channelId 를 이용해 navigate 한다는 말씀을 듣고 같은 방식으로 로직을 만드려고 했는데 알림을 foreground 에서 알림을 받았을 때에만 notification 안에 channelId 가 받아지고 background 에서 알림을 받고 얘를 클릭했을 때에는 undefined 가 받아지더군요. 구글에 검색해 보니 data 필드를 넣어서 보내면 된다고는 하는데, 선생님께서 실무에서는 notification.channelId 로 쓰신다고 하셔서 혹시 어떻게 사용하셨는지가 궁금해서 질문 드립니다. 감사합니다!

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

data 필드도 같이 넣습니다. 포그라운드랑 백그라운드 노티 데이터 형식이 달라서 같이 넣어야할 겁니다.

준우님의 프로필 이미지
준우

작성한 질문수

질문하기