2015-09-16 40 views
0

正如this后我尝试了所有的办法,但还是没有得到注册ID叫。请帮助我解决这个问题。OnNotificationGCM不离子

我能看到在Eclipse的logcat的注册ID,但他并没有叫onNotificationGCM方法。

回答

1

首先使用最新的push插件。使用该命令安装插件到您的项目:
ionic plugin add phonegap-plugin-push
注册你的设备使用这条线在你的js代码,这条线将只注册您的设备。

var push = PushNotification.init({ "android": {"senderID": "your-sender-id"}}); 

现在你的设备已经注册,并从GCM服务,你可以在你的应用程序中使用收到下面的代码

push.on('registration', function(data) { 
     // data.registrationId , use this token 
}); 

这就是它产生与设备令牌事件。你不必使用旧的插件,因为最新的插件使用起来更简单。这里是link到最新插件的文档。