2014-07-25 90 views
2

我已經建立了一個科爾多瓦鬧鐘應用程序,有一個計時器。除了我現在想要在視頻和音頻警報結束時通知用戶,一切都很好。科爾多瓦鬧鐘

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

這似乎是工作,只是它似乎並不當手機屏幕關閉工作良好。

任何更好的方法的想法。我可能想在Android中使用AlarmManager,但到目前爲止我還沒有找到Cordova插件。

回答

3

你檢查過這個插件嗎?

https://github.com/uniclau/AlarmPlugin

要調用插件:

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

alarmDate是,應用程序將被喚醒的日期。即使設備已經重啓,也會發生這種情況。

+0

有沒有iOS的解決方案? –

+1

@HarryMoreno購買android! –

+0

@IanNewson哈哈我擁有一個。但我的客戶反映了市場。 –

2

@AA你的答案啓發我的。 https://github.com/wnyc/cordova-plugin-wakeuptimer是一款適用於iOS和Android設備的插件。

+0

謝謝!對不起,我對移動開發很陌生,無法弄清楚幾件事情。是否有可能使用此插件安排任務?如果應用程序關閉,鬧鐘是否工作?這個插件是否與_Ionic_框架一起工作?謝謝! –

+0

插件應該能夠使用離子。你可能需要執行額外的步驟才能使它與離子一起工作。我認爲模塊會在應用程序中設置鬧鐘(而不是手機的內置鬧鐘),但您應該對其進行測試或詢問作者。 –