【发布时间】:2019-03-12 12:40:43
【问题描述】:
我一直在做一些研究,android 在收到推送通知时对唤醒屏幕(点亮设备屏幕)似乎更严格一些。
我想要实现的是一个短信通知,它会打开屏幕、发出声音和振动。但我的推送通知只会响起或振动。在科尔多瓦可以唤醒设备吗?我正在使用 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
}
}
};
这是我的 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。
【问题讨论】:
标签: javascript android cordova phonegap html-framework-7