如果应用在后台运行,我正尝试触发 onNotification 事件。
我尝试这样做:
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer xyz" -d '
{
"tokens": ["abc"],
"profile": "smartcam",
"notification": {
"title": "Push sssTitle",
"message": "Push sotification body",
"content_available": 1,
"payload": {
"baz": "boo"
},
"android": {
"title": "Hey",
"message": "Hello Android!",
"content_available": 1,
"payload": {
"baz": "boo"
}
},
"ios": {
"title": "Howdy",
"message": "Hello iOS!",
"content_available": 1,
"payload": {
"baz": "boo"
}
}
}
}' "https://api.ionic.io/push/notifications"
推送请求中使用的属性content_available:1:
<TextInputLayout>
<TextInputEditText/>
</TextInputLayout>
但没有运气。
如果应用程序在后台运行,我该如何触发此事件?
非常感谢您的任何建议。
答案 0 :(得分:0)
我发现我必须删除&#34;标题&#34;来自&#34; android&#34;的属性和&#34; ios&#34;。
此外,您需要确保在离子项目上运行此操作:
ionic config set dev_push false