【发布时间】:2021-10-04 20:54:33
【问题描述】:
我正在尝试从 android 设备获取其他应用程序的开始时间和结束时间,以分析个人行为并在我们的应用程序中使用它。任何人都可以建议如何获取这些数据。是否有任何 API 或任何框架来获取这些数据。我们的 ionic 应用程序版本是 Ionic 3。
【问题讨论】:
标签: android typescript kotlin ionic-framework ionic3
我正在尝试从 android 设备获取其他应用程序的开始时间和结束时间,以分析个人行为并在我们的应用程序中使用它。任何人都可以建议如何获取这些数据。是否有任何 API 或任何框架来获取这些数据。我们的 ionic 应用程序版本是 Ionic 3。
【问题讨论】:
标签: android typescript kotlin ionic-framework ionic3
您可以使用 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
【讨论】: