科尔多瓦闹钟
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 一起使用。我认为该模块在应用程序中设置了警报(不是手机的内置警报),但您应该对其进行测试或询问作者。以上是关于科尔多瓦闹钟的主要内容,如果未能解决你的问题,请参考以下文章