在android中获取离子应用程序的开始和结束时间
Posted
技术标签:
【中文标题】在android中获取离子应用程序的开始和结束时间【英文标题】:Get start and end timing of application in android for ionic application 【发布时间】:2021-10-04 20:54:33 【问题描述】:我正在尝试从 android 设备获取其他应用程序的开始时间和结束时间,以分析个人行为并在我们的应用程序中使用它。任何人都可以建议如何获取这些数据。是否有任何 API 或任何框架来获取这些数据。我们的 ionic 应用程序版本是 Ionic 3。
【问题讨论】:
【参考方案1】:您可以使用 platfrom.pause 来检测用户是否将应用程序置于后台,如果应用程序再次打开,则可以使用 platform.resume 来检测。查看更多here
this.platform.pause.subscribe(async () =>
// send data (like timestamp) to BE server
);
this.platform.resume.subscribe(async () =>
// send data (like timestamp) to BE server
);
不过,我建议使用 Firebase + Analytics。您将对用户的个人行为进行更准确的分析。完整教程here
【讨论】:
以上是关于在android中获取离子应用程序的开始和结束时间的主要内容,如果未能解决你的问题,请参考以下文章