ios - Stelford Titanium Calendar 未在 ios 上向 ical 添加事件

标签 ios module calendar titanium

我有一些代码应该使用 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/

相关文章:

ios - 捆绑尺寸很大

c# - PRISM 中的 CreateModuleCatalog() 和 ConfigureModuleCatalog() 有什么区别?

android - 错误 :Cannot access the calendar you requested

Java 日历错误

ios - 在 View Controller 之间传递时为空值

ios - 插入 View Controller 时动画出现抖动

ios - Objective-C 中的高性能缓冲区

node.js - 如何将 Nunjucks addfilter 函数放在 app.js 以外的 Express.js 文件中?

javascript - 未使用的 ES6 模块会影响性能吗?

java - XML公历日历时间