我想知道是否可以使用 Nativescript 创建一个应用程序,在特定事件(点击)时“注册”一个 javascript 函数,该函数将始终独立于应用程序运行(这意味着如果应用程序打开或关闭)直到另一个事件“取消注册”该功能。
如果可能的话,你能指导我找到正确的结构来处理这种情况吗?我听说过 worker ,但我不明白是否可以用它来做到这一点。
最佳答案
您可以使用后台任务,它会在应用程序发送到后台时运行。要长期执行,您需要获得用户许可。 nativescript 文档:https://docs.nativescript.org/core-concepts/ios-runtime/how-to/BackgroundExecution
编辑:您可以将关闭的应用程序唤醒到后台以响应事件..(通知..等)因此正在运行的应用程序是事件的前台应用程序(在屏幕上可见)或一个后台应用程序(正在运行但未激活,可以从应用程序切换器中看到)..
关于javascript - Nativescript - 应用程序关闭时运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51259497/