ionic3判断项目进入前后台

鱼猫的个人博客上线啦!鱼猫的个人博客 欢迎点击查看哟!


参考资料javascript - how to check app running in foreground or background in ionic/cordova/phonegap - Stack Overflow

利用“ Pause”和“ Resume”事件。

当应用置于后台或者切换到不同的应用程序时,pause事件触发。

应用程序从后台拖出时,resume事件触发。

如何使用

在app.component.ts文件里的constructor构造函数中添加以下代码

platform.ready().then(() => {

    document.addEventListener("resume", ()=>{

        console.log("resume"); //进入,前台展示

    }, false);

    document.addEventListener("pause", ()=>{

        console.log("pause"); //退出,后台运行

    }, false);

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,049评论 19 139
  • 安装Cordova CLI 。 ![]( 1. cordova的安装: 1.1 安装cordova需要先安装nod...
    iwevon阅读 36,638评论 8 33
  • H5 meta详解 viewport width:控制 viewport 的大小,可以指定的一个值,如果 600,...
    FConfidence阅读 844评论 0 3
  • 今天在三行情书的入围名单里看到了一首: L sten! L sten. Can you feel? 主办方似乎不是...
    纾怡阅读 399评论 0 6
  • 欢迎访问Android日记,如有转载请注明Android日记 http://androiddiary.site20...
    图乐阅读 4,999评论 3 2