首页 > 解决方案 > 如何检测 android cordova 应用程序当前是否正在任何设备上运行?

问题描述

我目前设置的方式是,每个设备都会使用它在首次启动时作为 POST 数据生成的唯一 ID 对我的服务器进行 API 调用。API 调用会更新该 ID 的时间戳。这些设备每 20 分钟拨打一次电话。因此,他们每 20 分钟更新一次服务器的当前时间,以指示他们上次在设备上处于活动状态的时间。

然后查看活动设备,我有一个网页,显示在过去 21 分钟内有多少设备运行了该应用程序。

但我觉得这有点原始,必须有一种更有效的方法,即使对于混合科尔多瓦应用程序也是如此。我不认为 Whatsapp 每毫秒检查一次设备的网络状态。

如果您知道任何可以帮助我实现这一目标的科尔多瓦插件,我将非常感谢您的分享。

标签: androidfirebasecordovapluginsstate

解决方案


推荐阅读