【问题标题】:Best ways to implement Alarms into React Native?在 React Native 中实现警报的最佳方法是什么?
【发布时间】:2019-07-24 12:34:23
【问题描述】:

我需要将警报功能添加到我的 react-native 应用程序中。您必须手动停止/暂停 like these ones 的警报。为此,我一直在浏览以了解我应该实施哪个库。这些是我找到的。

  1. react-native-alarms: 但只适用于安卓...

  2. react-native-alarm -notification: 也只适用于android...而且看起来更复杂,因为它基于实现本地推送通知,看起来类似于警报。

  3. react-native-alarm: 唯一一个适用于 IOS 和 Android 的展台,但是文档超级差​​,我不知道如何使用它(我认为这个库不起作用,你可以查看 @ 987654325@)。

似乎没有一个解决方案可以同时在 ios 和 android 中运行。

还有其他解决方案吗?

提前谢谢,这是我的第一个 React-Native 项目,我有点迷失在这个问题上。

【问题讨论】:

    标签: react-native alarm


    【解决方案1】:

    我之前也遇到过同样的问题。我尝试了各种第三方库,但一些主要和次要问题仍然无法解决,然后我决定实施 react-native-push-notifications

    import PushNotification from 'react-native-push-notification';
    
                PushNotification.localNotificationSchedule({
                   id: 1,
                  message: `Reminder Message`,
                  date: new Date(Date.now() + 60 * 1000),
                  repeatType: 'day',
                  // repeatTime: 
                  allowWhileIdle: false,
                  exact: true,
    })
    更多理解请看push-notifications官方给出的例子 https://github.com/zo0r/react-native-push-notification/tree/master/example

    【讨论】:

      猜你喜欢
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 1970-01-01
      相关资源
      最近更新 更多