728x90
반응형
1) 백그라운드 자체에서 데이터를 처리 하고싶은 경우
index.js
import messaging from '@react-native-firebase/messaging';
// Register background handler
messaging().setBackgroundMessageHandler(async remoteMessage => {
console.log('setBackgroundMessageHandler', remoteMessage);
});
2) 백그라운드에서 온 알림을 클릭후 이벤트 및 데이터를 처리 하고 싶은 경우
componentDidMount() {
// 백그라운드에서 푸시가 왔을 경우- 헤드업 알림 클릭시 - 처리 하기
messaging().getInitialNotification().then(this.handleSelected);
}
handleSelected = async remoteMessage => {
console.log(" handleSelected : ",remoteMessage)
};
728x90
반응형
'React Native' 카테고리의 다른 글
화면 비율에 따른 폰트사이즈 구하기 (0) | 2021.01.08 |
---|---|
앱 상태 체크 (0) | 2020.12.02 |
Text 데이터 줄수 (0) | 2020.11.13 |
해쉬키 등 정보 (0) | 2020.11.11 |
현재 날짜 구하기 (0) | 2020.11.01 |