我目前正在为一个需要能够在后台工作的插件做一个规范。这是一个计时器插件,基本上可以让人们设置时间间隔并在锻炼期间自动运行它们。在这些不同间隔之间的过渡期间,会发生声音和其他事情。
其中一项要求是,当用户正在进行锻炼时,此应用程序不需要在所有时间点都处于最前沿。我查看了文档,但除了日历方法“Onbackgrounded”和“OnResumed”之外,还没有真正看到任何关于在后台实际运行的插件的信息,当这些事件被触发时,它们会调用一些回调。
这并没有真正帮助我,因为这些事件仅在应用程序处于前台时才会触发。您是否可以为我提供任何建议或见解以实现这一点。我是否忽略了 SDK wiki 中的某些内容?