Я проводил некоторые исследования, и android
кажется немного более строгим при пробуждении (загорается экран устройства) при получении push-уведомления.
То, чего я хотел бы добиться, это как уведомление о текстовом сообщении, что оно включит экран, будет звучать и вибрировать. Но моё пуш-уведомление только звонит или вибрирует. Возможно ли проснуться от сна в Кордове? Я использую pubnub для серверной части.
Вот мой пример полезной нагрузки fcm:
var pushPayload = {
"message": "Some message",
"user_id": "1",
"pn_gcm" : {
"priority" : "high",
"data" : {
"title":"Notification title",
"body":"You are a winner!",
"room" : "Room name",
//"count" : 5,
"content-available":"1",
"force-start": "1",
"priority":2
}
}<br>
};
А вот мой кусок AndroidManifest.xml
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="27" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
Я использую phonegap-plugin-push
.