即使应用程序在后台运行,也需要启动计时器。 尝试使用反应本机后台计时器库来执行此操作,但收到此错误:
undefined 不是对象(评估 'RNBackgroundTimer.setTimeout(
在一些研究中,我知道我将不得不弹出expo才能使用它。
有没有办法通过世博会做到这一点?
是的,实际上在世博会本身中,您可以使用他们的后台提取 API 来处理所有后台任务,它使用底层任务管理器来做到这一点。您不需要使用react-native-background-timer
.
有关此 API 和应用程序的更多详细信息,请参阅此处。
希望这有帮助!