2012-12-09 3 views
2

phonegap의 local Notification Plugin을 사용하여 알림을 알리려고하고 있으며 애플리케이션이 실행될 때 알리미 알림을 보내지만 특정 시간에 플러그인을 알리도록 설정하는 방법을 모르겠습니다. Android 용 Cordova의 로컬 알림 플러그인 사용

plugins.localNotification.add({ date: new Date(), message: 'Test', id: 123 }); 

내가 넣어 시도 :

date: new Date(12,09,09,2,00,00) 

그것은 어떤 경고를 표시하지 않았다

다음은 알림 동작을 수행하는 기능입니다. 그렇다면 다른 날짜로 작동하도록 어떻게 수정할 수 있습니까?

답변

0

내가이 양식에 날짜를 반환 안드로이드에 대한 mobiscroll DatePicker에서를 사용 : 그래서

yyyy-mm-ddThh:mm:ssZ. 

, 그것은 작동하는 플러그인을 업그레이드하는 방법에 대한 플러그인을 사용하는 형태는 ... [양식에서 다르다

if (typeof plugins !== "undefined") 
         { 
         var RId = 0; 
         var rDate =new Date(); 
         var RemDate = reminder_deadline.split("T")[0]; 
         var RemTimeB = reminder_deadline.split("T")[1]; 
         var RemTime = RemTimeB.split("Z")[0]; 
         var RYear = RemDate.split("-")[0]; 
         var RMonth = RemDate.split("-")[1]; 
         var RMonth = RMonth-1; 
         var RDay = RemDate.split("-")[2]; 
         var RHour = RemTime.split(":")[0]; 
         var RMinute = RemTime.split(":")[1]; 
         var RSecond = RemTime.split(":")[2]; 
         alert(RYear+".."+RMonth+".."+RDay+".."+RHour+".."+RMinute+".."+RSecond); 
         rDate.setFullYear(RYear); 
         rDate.setMonth(RMonth); 
         rDate.setDate(RDay); 
         rDate.setHours(RHour); 
         rDate.setMinutes(RMinute); 
         rDate.setSeconds(RSecond); 
         plugins.localNotification 
         .add({ 
          date: rDate, 
          message: reminder_name, 
          id: RId 
          }); 
          } 
          RId++; 
      } 

그것을 희망 : 2.2 체크 this 질문]와

그래서 나는 특정 날짜에 알림을 경고하기 위해이 솔루션을 시도 도움 :