【问题标题】:I want to execute function when app gets remove from stack in ionic3我想在应用程序从 ionic3 中的堆栈中删除时执行函数
【发布时间】:2019-08-02 15:24:26
【问题描述】:

我想在应用程序从适用于 android 和 IOS 的 ionic3 应用程序的堆栈中删除之前调用函数。

我已经尝试过平台 "pause""resume" 方法,但是当我们从堆栈中删除应用时效果不佳。

有什么解决办法吗?

提前致谢!

【问题讨论】:

    标签: cordova ionic3 cordova-plugins


    【解决方案1】:

    您可以使用以下内容:

    ionViewWillLeave() { // Your Action Here }

    在页面离开之前执行一个动作,

    您可以在这里阅读更多内容Lifecycle events for Ionic 3

    【讨论】:

    • 对不起,但它实际上不起作用我想在应用程序从设备应用程序堆栈而不是导航堆栈中删除时调用函数:)
    • 好的,那么你需要使用Platform 包。在你的app.component.ts 你可以这样收听platform.pause.subscribe(() => { //inside the app //what you need to do });
    • 是的,我对此进行了测试,当我们将应用程序置于后台时它可以工作,但当我们退出应用程序时它不会订阅。
    猜你喜欢
    • 1970-01-01
    • 2022-01-27
    • 2017-04-22
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 2016-10-04
    • 2012-12-05
    相关资源
    最近更新 更多