gpt4 book ai didi

android - 用于 Cordova 澄清的 Google Cloud Messaging

转载 作者:太空狗 更新时间:2023-10-29 15:52:07 25 4
gpt4 key购买 nike

我正在我的 cordova 应用程序中实现 Google Cloud Messaging 服务。到目前为止一切正常。然而,我有一些困扰我的问题,我希望有人能为我澄清它们。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。

如果有人能为我澄清这些,我将很高兴。谢谢

最佳答案

对于(1)它应该被调用并保存在服务器上一次。在我的应用程序中工作并将此 ID 保存到服务器一次,一切正常。对于 (2) 但是在开发过程中,注册 ID 有时会发生变化。原因是在开发中我们完全卸载或重新安装应用程序。从而使注册 ID 发生变化。因为注册 ID 是在应用程序安装时分配的。但对于特殊情况也是see this .

关于android - 用于 Cordova 澄清的 Google Cloud Messaging,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31089879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com