gpt4 book ai didi

react-native - 在 React Native 中实现警报的最佳方法?

转载 作者:行者123 更新时间:2023-12-03 19:26:02 25 4
gpt4 key购买 nike

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

  • react-native-alarms : 但只适用于安卓...
  • react-native-alarm -notification : 也只适用于 android...而且它看起来更复杂,因为它基于实现本地推送通知,看起来类似于警报。
  • react-native-alarm :唯一一个适用于 IOS 和 Android 的,但文档非常糟糕,我不知道如何使用它(我认为这个库不起作用,因为你可以查看 here)。

  • 这些解决方案中的任何一个似乎都无法同时在 ios 和 android 中运行。

    还有其他解决方案吗?

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

    最佳答案

    我之前也遇到过同样的问题。我尝试了各种第三方库,但仍然存在一些主要和次要问题并且无法摆脱它们,然后我决定实现 react 原生推送通知

    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,
    })

    更多理解请看推送通知官方给出的例子
    https://github.com/zo0r/react-native-push-notification/tree/master/example

    关于react-native - 在 React Native 中实现警报的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57183075/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com