Cordova-plugin-local-notifications: 振动一分钟然后崩溃

创建于 2020-02-17  ·  4评论  ·  资料来源: katzer/cordova-plugin-local-notifications

尝试触发日常通知时,手机会振动整整一分钟,然后在该分钟后崩溃或继续工作。

你的环境

  • 插件版本:0.9.0-beta.2
  • 平台:安卓
  • 操作系统版本:MIUI 11.0.4
  • 设备制造商/型号:小米红米 Note 8
  • 科尔多瓦版本( cordova -v ):9.0.0
  • Cordova 平台版本( cordova platform ls ):8.1.0
  • 插件配置“cordova-plugin-local-notification”:{}
  • 离子版本(如果使用离子)5.4.15

预期行为

使用触发器时收到通知 1 次{每:{小时:12,分钟:0}}

实际行为

手机振动整整一分钟,最后一分钟过去后要么崩溃,要么继续工作

重现步骤

使用触发器 {every: {hour: 12, minute: 0}} 或任何其他分钟(当我使用 every: ELocalNotificationTriggerUnit.MINUTE 时,一切都很好,但是,我真的需要那个 12:00 通知)

    1.
this.localNotifications.schedule({
        id: 1,
        title: "Hey, check this out!",
        text: `Don't forget to check out our daily deals & offers on our ${this.randomChosenCategory} products!`,
        trigger: { every: { hour: 10, minute: 30 } }
      });

语境

希望每天 12:00 收到预定通知

调试日志

构建成功,因此没有任何错误日志,但是,即使通知以正常方式显示,由于某种原因它会振动整整一分钟。

所有4条评论

我们有同样的问题。 该应用程序会在一分钟内收到无休止的通知。 在某些设备中,它会在几秒钟后因 StackOverflowError 而崩溃。

@NilLlisterri不幸的是,他们从未回复我,实际上我已经完成了我正在开发的应用程序,而他们正在回复。 我可以建议,因为这绝对是他们的错误,您可以将其设置为每天发送通知,此问题将消失,但遗憾的是您无法控制收到通知的时间。 如果您找到解决方案,请发送给我。

面临同样的问题

大家好,也许你可以试试这个叉子,它是最近的而且仍然
维护(据我所知):
https://github.com/timkellypa/cordova-plugin-local-notifications

笔记:
-fork 还包括针对 Android 10 的更新。
- 它使用 androidx,所以你可能需要 cordova-plugin-androidx 和/或
cordova-plugin-androidx-适配器插件。

希望能帮助到你。 谢谢。

2021 年 3 月 4 日星期四下午 2:20,Athif Shaffy [email protected]写道:
>

面临同样的问题


您收到此消息是因为您订阅了此线程。
直接回复此邮件,在 GitHub 上查看,或退订。

此页面是否有帮助?
0 / 5 - 0 等级