我正在我的cordova应用程序中实现google云消息服务。到目前为止一切正常。不过,我有一些问题困扰我希望有人能为我澄清。
1)在代码的这一部分,我获取设备gcm regid并将其进一步保存到我的服务器上。我想知道我是否应该调用这个脚本,从而在用户打开应用程序时将gcm regid保存到我的服务器上,或者应该调用并保存一次。
function onNotification(e) {
switch( e.event )
{
case 'registered':
if ( e.regid.length > 0 )
{
console.log("regID = " + e.regid);
}
break;
}
}
2)我在控制台上注意到我的注册ID有时会更改。我想知道为什么会这样,这是否正常,以及我是否应该更新我服务器上的用户gcm regid。
如果有人能为我澄清这些,我会很高兴的。谢谢你
最佳答案