如何在cordova中设置通知PushPlugin



我的问题是如何配置通知,即有标题和消息,因为它只给我消息,没有标题。在文件"GCMIntentService.java"插件中,我发现了三个变量,title、message和msgcnt,可以告诉我每个变量是如何使用的,它的作用是什么?

这里的数据是接收坏关于使用默认值

NotificationCompat.Builder mBuilder =
        new NotificationCompat.Builder(context)
            .setDefaults(Notification.DEFAULT_ALL)
            .setSmallIcon(context.getApplicationInfo().icon)
            .setWhen(System.currentTimeMillis())
            .setContentTitle(extras.getString("title"))
            .setTicker(extras.getString("title"))
            .setContentIntent(contentIntent);
    String message = extras.getString("message");
    if (message != null) {
        mBuilder.setContentText(message);
    } else {
        mBuilder.setContentText("<missing message content>");
    }

您的php应该是这样的。

$fields = array(
                'registration_ids' => $regs_ids,
                'data' => array( "message" => $message, "title" => $title ),
            );

在数组中传递参数标题应该可以。

相关内容

  • 没有找到相关文章

最新更新