안드로이드 - 앱이 포 그라운드에있을 때 Firebase 푸시 알림을 방지하는 방법?
내가 통지 유형을 보낼 때 잘 알고 내가 때 그걸 얻기 위해 데이터 알림을 사용했습니다 Y 그건, 내가 중포 기지 및 전송 데이터 알림에 푸시 알림 서비스 만들었 아주 잘 onMessageReceived(RemoteMessage remoteMessage)
수신 앱이 삭제되었습니다.
내 경우에는 앱이 포 그라운드 모드 일 때 onMessageReceived(RemoteMessage remoteMessage)
이 항상 호출되기 때문에 앱이 포어라운드 모드 일 때 알림을 보내지 않습니다.
이 상황을 방지하려면 어떻게해야합니까?
내 알림 형식은 이것이다 ..
는{
"to" : "cGPhwcLbe5Y:APA91bFVAR6n9GxbDBovzd8X9nMBvKZ4Z098FzmkMGGUAuMhdps4uEof8mppUh7vrFTAsdFGzyurHa4gQ1nWgP-ncaN53ZtHziLi8YdHMEOGvtx6pA7ttCY5QhE5XKdFZ2QfX",
"data" : {
"message":"hi"
}
}
@AL. 해당 링크 맨 – TapanHP
whoops를 제공하십시오. 죄송합니다. 잘못된 링크를 복사했습니다. 여기있다 - http://stackoverflow.com/q/8489993/4625829 –
그 혼동 코멘트를 삭제 @AL. 두 번째로 그 대답에 대한 의견을 보았습니까? 그 대답은 이미 확인했지만 효율적인 방법은 아니며 GET_TASKS 권한은 api 21 이상으로 사용되지 않으며 해당 답변 작업을 수행하는 데 필요합니다. – TapanHP