React Native

푸시 - 백그라운드 상태에서 알림 클릭시 데이터 가지고 오기

Machine_웅 2020. 11. 26. 12:27
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