我创建了 slim api ,在数据库上更新状态0或1,因为我使用状态值调用api。我已切换按钮离线/在线,这将调用api以更新状态为
1 for Online
0 for Offline
现在我已经为 appkilled 创建了服务,这将更新应用关闭的状态,因为onDestroy没有更新状态所以这已经完成了。
此外,我限制用户仅在有互联网连接的情况下打开应用程序,否则应用程序将无法打开并显示Toast消息
"没有互联网连接"
但现在我陷入了一个测试用例。告诉我解释两个场景:
现在,在这两种情况下,服务器仍然具有 在线 状态,但在应用内我 离线 。< / p>
怎么办?怎么解决? 如果您知道解决方案,请详细说明并提供一些链接。