搜索

首页  >  问答  >  正文

如何设置我的 Expo 应用每隔 5 分钟自动执行任务?

我有一个使用React Native和Expo创建的应用程序。如果附近的GPS坐标有新订单,我需要应用程序每5分钟为智能手机发送一个通知。我正在尝试弄清楚如何做到这一点。我已经尝试创建一个BackgroundFetch任务,每5分钟检查我的后端是否有可用的订单,但在Expo Go中,该任务不是每5分钟运行一次,而是随机运行。有人有什么想法吗?

P粉285587590P粉285587590447 天前496

全部回复(1)我来回复

  • P粉415632319

    P粉4156323192023-09-11 15:50:45

    尝试使用setInterval =>“每隔delay毫秒重复执行回调函数。”

    setInterval(() => {
         sendNotification()
        }, 5000);

    希望对你有帮助。

    回复
    0
  • 取消回复