【问题标题】:Google Cloud Message: get RegistrationId from Cordova hybrid app in JavaScript谷歌云消息:从 JavaScript 中的 Cordova 混合应用程序获取 RegistrationId
【发布时间】:2016-08-03 23:55:29
【问题描述】:

我刚刚开始为 Android 开发应用程序。 我在 Telerik 平台上做了一个 Hybrid Cordova 应用程序,所以我使用 javascript 作为语言。 我需要从服务器发送推送通知到我的 android 设备。 我在 Firebase 中有一个项目,我在代码中设置了正确的 google API Key 和 ProjectId。 为了从服务器发送消息,我需要我的应用程序的注册 ID。我怎么能得到? 我在 Java 中找到了很多示例,但在 javascript 中没有。 谢谢!

【问题讨论】:

  • 你的意思是senderID吗?因为您将在应用中使用 senderID。

标签: javascript android cordova google-cloud-messaging


【解决方案1】:

使用cordova push插件。你可以在这里查看参考link

使用该插件,您可以获得这样的注册 ID:

 var push = PushNotification.init({ "android": {"senderID": "YourSenderID"},
    "ios": {"alert": "true", "badge": "true", "sound": "true"}, "windows": {} } );

push.on('registration', function(data) {
console.log(data.registrationId);
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-04
    相关资源
    最近更新 更多