0

stelford カレンダーを使用して、ios 5.1.1 を搭載した iphone 3gs の ical にイベントを追加するコードがありますが、電話でテストするとカレンダーに追加されません。誰かがそれを助けることができれば、それは素晴らしいことです!

//Calendar Dates
var sd = new Date();
sd.setYear(startYear);
sd.setMonth(startMonth);
sd.setDate(startDay);
sd.setHours(startHour);
sd.setMinutes(startMinute);

var ed = new Date();
ed.setYear(endYear);
ed.setMonth(endMonth);
ed.setDate(endDay);
ed.setHours(endHour);
ed.setMinutes(endMinute);

btn2.addEventListener('click',function(e){
    var ticalendar = require("com.ti.calendar");

    var ev = ticalendar.createItem({
        title: meetName,
        startDate: sd,
        endDate: ed,
        location: meetLoc
    });

    var p = ev.saveEvent();
    Ti.API.info(p);
    alert('Event Saved to Your Calendar!');
});

助けてくれてありがとう。

4

1 に答える 1

1

これを試して。

var sd = new Date();
var ed = new Date();
    ed = ed.setMinutes(59);


btn2.addEventListener('click',function(e){
    var ticalendar = require("com.ti.calendar");

    var ev = ticalendar.createItem({
        title: "meetName",
        startDate: sd,
        endDate: ed,
        location: "meetLoc"
    });

    var p = ev.saveEvent();
    Ti.API.info(p);
if(p.error!="none"){

    alert("Error :- " + p.error );
}else{
    alert("Add Successfully");
}
    alert('Event Saved to Your Calendar!');
});

これはあなたの助けになると思います乾杯:)

于 2012-07-17T15:45:43.553 に答える