javascript - Nativescript - 应用程序关闭时运行代码

标签 javascript nativescript

我想知道是否可以使用 Nativescript 创建一个应用程序,在特定事件(点击)时“注册”一个 javascript 函数,该函数将始终独立于应用程序运行(这意味着如果应用程序打开或关闭)直到另一个事件“取消注册”该功能。

如果可能的话,你能指导我找到正确的结构来处理这种情况吗?我听说过 worker ,但我不明白是否可以用它来做到这一点。

最佳答案

您可以使用后台任务,它会在应用程序发送到后台时运行。要长期执行,您需要获得用户许可。 nativescript 文档:https://docs.nativescript.org/core-concepts/ios-runtime/how-to/BackgroundExecution

编辑:您可以将关闭的应用程序唤醒到后台以响应事件..(通知..等)因此正在运行的应用程序是事件的前台应用程序(在屏幕上可见)或一个后台应用程序(正在运行但未激活,可以从应用程序切换器中看到)..

关于javascript - Nativescript - 应用程序关闭时运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51259497/

相关文章:

javascript - 尝试使用 CSS flex 使大 Canvas 溢出滚动条

Nativescript-vue 类似web的简单选择组件

css - 在 native 脚本中覆盖 TextField 组件的 css

java - native 脚本 : Adding native android project to nativescript

javascript - 形成在重复小数内查找模式的正则表达式

javascript - 在javascript中访问 "em"标签的值

javascript - 同时有两个事件选项卡!我该怎么做?

javascript - 为什么控制台会注意到我在更改原型(prototype)之前更改了原型(prototype)?

javascript - 我试图将 ListView 放入 ScrollView 中,但它们无法组合在一起。我想显示项目列表并在底部添加一些文本

css - UI 元素的 NativeScript 边框半径不起作用