2014-07-25 3 views
2

나는 타이머가있는 Cordova 알람 시계 앱을 만들었습니다. 시각적 및 오디오 알람으로 시계가 올라 왔을 때 사용자에게 알리고 싶다는 점을 제외하면 모든 것이 잘 작동합니다.Cordova 알람 시계

나는 지역 알림 다음과 같은 플러그인을 사용하고 있습니다 : 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 안드로이드를 구입하십시오! –

+0

@IanNewson 롤 소유하고 있습니다. 그러나 내 고객은 시장을 반영합니다. –

2

@AAhhad 귀하의 답변에 영감을 받았습니다. https://github.com/wnyc/cordova-plugin-wakeuptimer은 iOS 및 Android 기기 모두에서 작동하는 플러그인입니다.

+0

고마워요! 죄송합니다. 저는 모바일 개발에 익숙하지 않으며 몇 가지 사항을 파악할 수 없습니다. 이 플러그인으로 작업을 예약 할 수 있습니까? 응용 프로그램이 꺼져 있으면 알람이 작동합니까? 이 플러그인은 _Ionic_ 프레임 워크에서 작동합니까? 감사! –

+0

플러그인이 이온 작용을 할 수 있어야합니다. 당신은 이온과 함께 작동하도록 추가 단계를 수행해야 할 수도 있습니다. 나는 모듈이 앱 내에서 알람을 설정한다고 생각하지만, 테스트하거나 작성자에게 질문해야한다. –