科尔多瓦闹钟

Posted

技术标签:

【中文标题】科尔多瓦闹钟【英文标题】:Cordova alarm clock 【发布时间】:2014-07-25 18:21:33 【问题描述】:

我已经构建了一个带有计时器的 Cordova 闹钟应用程序。一切都很好,只是我现在想在时钟到时通过视觉和音频警报通知用户。

我使用以下插件进行本地通知:https://github.com/katzer/cordova-plugin-local-notifications

这似乎很好用,只是在手机屏幕关闭时它似乎不起作用。

任何关于更好的方法的想法。我可能想要 android 中的 AlarmManager 之类的东西,但到目前为止我还没有找到适用于它的 Cordova 插件。

【问题讨论】:

【参考方案1】:

你检查过这个插件吗?

https://github.com/uniclau/AlarmPlugin

调用插件:

navigator.plugins.alarm.set(alarmDate, 
   function()
       // SUCCESS
   , 
   function()
       // ERROR
   
);

alarmDate 是应用程序唤醒的日期。即使设备已重新启动,也会发生这种情况。

【讨论】:

ios的解决方案吗? @HarryMoreno 买个安卓! ? 感谢@AAhad 但是我无法使插件工作,因为我不知道日期的格式。一个 alarmDate 的例子真的很有帮助。【参考方案2】:

@AA 你的回答启发了我。 https://github.com/wnyc/cordova-plugin-wakeuptimer 是一个适用于 iOS 和 Android 设备的插件。

【讨论】:

谢谢!抱歉,我对移动开发非常陌生,无法弄清楚一些事情。是否可以使用此插件安排任务?如果应用程序关闭,警报是否有效?这个插件是否适用于 Ionic 框架?谢谢! 插件应该能够与离子一起工作。不过,您可能需要执行额外的步骤才能使其与 ionic 一起使用。我认为该模块在应用程序中设置了警报(不是手机的内置警报),但您应该对其进行测试或询问作者。

以上是关于科尔多瓦闹钟的主要内容,如果未能解决你的问题,请参考以下文章

闹钟的英文是啥的相关英语知识

详解安卓项目-闹钟

iOS闹钟,一直播放闹钟声音

怎么在电脑上定闹钟?

JAVA 闹钟程序

想用winform制作一个闹钟,实现将自己下载音乐作为闹钟铃声