Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android推送通知:如何显示标题?_Android_Cordova_Push Notification - Fatal编程技术网

Android推送通知:如何显示标题?

Android推送通知:如何显示标题?,android,cordova,push-notification,Android,Cordova,Push Notification,我们正在使用推送Android通知。我们正在使用类似于以下内容的负载执行端点: { "registration_ids" : ["..."], "data" : { "message" : "You received cash back!" } } 通知有效,手机会显示我们的应用程序徽标和上面的信息。但是,通知中没有标题(信息上方和徽标右侧): 作为参考,我们使用Phonegap 3.3和Phonegap Build。好吧,添加“title”的暗中尝试修复了它。我在网站上

我们正在使用推送Android通知。我们正在使用类似于以下内容的负载执行端点:

{
  "registration_ids" : ["..."],
  "data" : {
    "message" : "You received cash back!"
  }
}
通知有效,手机会显示我们的应用程序徽标和上面的信息。但是,通知中没有标题(信息上方和徽标右侧):


作为参考,我们使用Phonegap 3.3和Phonegap Build。

好吧,添加“title”的暗中尝试修复了它。我在网站上找不到这个文档

现在在文档中:

在我这边工作

$message=array(“message”=>$pushMessage,“title”=>“我的通知”)
$fields=数组( “注册id”=>“
发送通知的设备id
”, “数据”=>$message
);

查看文档:


编辑:现在不推荐使用云消息传递,此示例不再有效。更新文档的链接位于

标题
未记录在GCM文档中,因为它不是GCM API的一部分。这是一个自定义属性,它的处理取决于您在客户端应用程序中运行的用于显示通知的代码。啊,我明白了,所以消息和标题可能由Phonegap插件处理。谢谢。请检查的
createNotification
方法,您将看到它需要一些字段,如
message
&
title
{
  "registration_ids" : ["..."],
  "data" : {
    "message" : "You received cash back!",
    "title" : "Title"
  }
}
{
  "registration_ids" : ["..."],
  "notification" : {
    "body" : "You received cash back!",
    "title" : "Title",
    "icon": "ic_notification" // replace with your own
  }
}