4

カレンダーでイベントを設定できます。私のコードは

var ev = new tizen.CalendarEvent
    ({
        description : document.getElementById('des').value,
        summary : document.getElementById('summ').value,
        startDate : new tizen.TZDate(yy, mm, dd, h, m),
        duration : new tizen.TimeDuration(dur1, "HOURS"),
        location : document.getElementById('loc').value,
    });

これにcalendarAlarmイベントを設定するにはどうすればよいですか?つまり、イベントのアラームを有効にしたいのです。誰か知っているならコードを教えてください。

前もって感謝します。

4

2 に答える 2

5

ついに答えが出ました

calendar = tizen.calendar.getDefaultCalendar("EVENT");
var ev = new tizen.CalendarEvent({
description : document.getElementById('description1').value,
summary : document.getElementById('Summary1').value,
startDate : new tizen.TZDate(yy, mm, dd, h, m),
duration : new tizen.TimeDuration(dur1, "HOURS"),
location : document.getElementById('Location1').value,
var alarm = new tizen.CalendarAlarm(new tizen.TimeDuration(1, "MINS"), "SOUND");
ev.alarms = [alarm]; 
calendar.add(ev);
于 2012-08-02T08:47:12.260 に答える
0

私がTizen電話でテストしたこのコードは、次のように機能します。

    var mycalendar;
    try{        
        mycalendar = tizen.calendar.getDefaultCalendar("EVENT");
        var calendarItem = new tizen.CalendarEvent();

        calendarItem.description = "Description";
        calendarItem.summary = "Summary";
        calendarItem.location = "StackOverflow";
        calendarItem.startDate = new tizen.TZDate(2012, 8, 7, hour, minute);
        calendarItem.duration = new tizen.TimeDuration(duration, "MINS");

        mycalendar.add(calendarItem);

    }
    catch(add_exception){
        alert("Exceptie adauga : " + add_exception.message);
    }   

あなたの答えでは、コードにあなたが閉じなかったエラーがCalendarEvent({あり、括弧と括弧があり、行の終わりにコンマが立っていますlocation

于 2012-09-07T10:43:54.550 に答える