即使应用正在背景中运行,也需要使计时器继续运行。 尝试使用react-native-background-timer库来执行此操作,但出现此错误:
未定义不是对象(正在评估'RNBackgroundTimer.setTimeout)
在进行一些研究后,我不得不退出博览会才能使用它。
有没有办法在博览会上做到这一点?
答案 0 :(得分:0)
是的,实际上在Expo本身中,您可以使用其Background Fetch API来处理所有后台任务,它使用后台的TaskManager来完成此任务。您无需使用react-native-background-timer
。
有关该API和应用程序的更多详细信息,请参见here。
希望这会有所帮助!