【问题标题】:Is there a way to detect when an app opens from idle or from the main button in Ionic v1?有没有办法检测应用程序何时从空闲或 Ionic v1 中的主按钮打开?
【发布时间】:2019-11-19 04:42:24
【问题描述】:

我正在我的应用中构建一个新功能。我的应用是使用 AngularJS、Cordova 和 Ionic v1 构建的。

我计划在应用程序中添加 PIN 码安全功能。

首先,我不确定当应用从空闲状态恢复并关闭时是否需要显示 PIN 码屏幕。真的吗?

有没有办法检测应用何时从空闲状态和关闭状态恢复?如果您通常会路由到主页,您将如何路由到路由器中的 pin 码页面?可以在运行时设置默认路由吗?

我确实看到了这些:https://cordova.apache.org/docs/en/latest/cordova/events/events.html

【问题讨论】:

    标签: angularjs cordova ionic-framework


    【解决方案1】:

    当本机平台将应用程序从后台拉出时,resume event 会触发。在你的情况下,从空闲到后台

    document.addEventListener("resume", onResume, false);
    
    function onResume() {
        // Your logic to show PINPAD
    }
    

    【讨论】:

    • 你将如何从那里打开一个页面?那不是超出了angularjs的范围吗?
    • 当然可以,我假设这段代码在你的主控制器中,你可以从那里调用 $state.go
    猜你喜欢
    • 1970-01-01
    • 2017-03-13
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 2011-03-02
    相关资源
    最近更新 更多