我有一些代码应该使用 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!');
});
感谢您的帮助。
最佳答案
试试这个。
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!');
});
我认为这对你有帮助干杯:)
关于ios - Stelford Titanium Calendar 未在 ios 上向 ical 添加事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11524962/