我正在使用的PhoneGap [JavaScript和HTML5]在用戶輸入的每週工作時,他想提醒的,我應該每週提醒通知在當天提醒應用。周增量方向使用Javascript
現在的問題是:我使用PhoneGap的本地通知插件,提醒通知,此插件需要的日期按時提醒。
我怎樣才能給所需要的日期everyweek ..即:我怎樣才能增加計數器當一天結束?
通常,如果如果在預知的日期:我用這個函數:
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++;
}
但現在用戶將只需要輸入星期一...... &我應該每星期一通知他...... 那麼,那可能被做?
您使用的是哪種服務器端腳本技術? – Adder
我只是用Javascript。 Html&Sqlite ..&我使用java來進行通知,但它是用一個我沒有實現自己的插件製作的。 –
Sana ...這在java中可能會更好 - 而不是JavaScript,因爲它會像現在這樣遇到一堆問題。目前,以「每天重複」選項 - 所以你只需要找到事物的Java端該選項並操縱它來設置重複每週的選擇......我會說這是與AlarmHelper的'56線做.java' https://github.com/phonegap/phonegap-plugins/blob/master/Android/LocalNotification/AlarmHelper.java – ahren