应用程序关闭前的离子运行功能
Ionic run function before app closes
我可以调用某种函数来侦听应用程序是否即将退出,关闭或进入后台。基本上任何事件都意味着"用户已停止使用该应用程序"?
我是我的应用程序,我建立了一个"用户日志",用于跟踪用户在应用程序中导航。我不是在这些事件发生时不断向服务器发送少量数据,而是希望在用户停止使用应用程序之前一次性发送整个批次(再次,这是否意味着完全关闭应用程序,将其发送到后台等)。
最后,如果这样的函数确实存在......你把这个函数放在哪里?在你的app.js
?还是必须将该侦听器放在应用的每个控制器中?
此代码适用于ionic2本机应用程序出口和浏览器。 在浏览器中,当按下 URL 重新加载按钮或关闭浏览器选项卡时,会发生这种情况。
platform.pause.subscribe(e => {
this.OptionsSave();
});
window.addEventListener('beforeunload', () => {
this.OptionsSave();
});
您可以从 Cordova 文档中查看此事件列表:
https://cordova.apache.org/docs/en/5.4.0/cordova/events/events.html
特别是暂停事件:
将应用程序置于后台时,将触发该事件。
document.addEventListener("pause", yourCallbackFunction, false);
相关文章:
- '.在'单击“不运行”功能
- 流星 - 观察自动运行功能内未运行
- on点击不运行功能??(可能是Javascript错误?)
- 加载检查单选按钮值并运行功能
- 如何在浏览器中完成图像大小调整后运行功能?(JS/JQuery)
- 在IE中下载文件时运行功能
- 应用程序关闭前的离子运行功能
- 离子选项卡在选择后运行功能
- 检查URL和运行功能
- Chrome扩展赢得't点击按钮运行功能
- 检查时间差是否小于45分钟,并运行功能-AngularJS
- 对输入更改和复选框更改运行功能
- 如何运行功能与参数点击
- 混淆自动运行功能
- 选择按钮运行功能
- 运行功能按钮点击作为创建者用户-谷歌电子表格
- 离子应用程序运行功能在第二次点击
- 谷歌图表-运行功能后绘制
- 具有对焦运行功能的按钮在'输入'
- Onchange选择运行功能