如何建立一个IONIC 3应用程序作为前台服务运行&#39 ;?

时间:2017-08-19 10:34:16

标签: android ionic-framework ionic2 ionic3 ionic-native

我正在将自己用Java SDK编写的应用程序之一转换为基于IONIC 3的新应用程序。我的旧应用程序在手机启动后自动启动并作为前台服务运行。

我可以看到有一个'自动启动' IONIC Native中的插件,我可以用来在手机重启后自动启动我的应用程序(https://ionicframework.com/docs/native/autostart/

但是,我看不到任何插件让我的应用程序作为“前台服务”运行。

我需要让我的应用程序作为前台服务运行,以便它可以监控一些物理按钮操作。

1 个答案:

答案 0 :(得分:1)

使用自动启动后,您可以使用Background Mode plugin。此插件可防止在后台进入暂停状态,这样您仍然可以在应用中执行任何操作(就像在前台一样)。

我不知道你的应用程序在哪里监视按下的按钮,如果它在特定的视图中,但在Ionic中你可能需要在app.components.ts监视它。

希望这有帮助