Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ical IOS-一次添加多个条目_Javascript_Jquery_Ios_Html - Fatal编程技术网

Javascript Ical IOS-一次添加多个条目

Javascript Ical IOS-一次添加多个条目,javascript,jquery,ios,html,Javascript,Jquery,Ios,Html,是否可以一次将多个日历条目添加到Ical中 我正在构建一个HTML5 IOS应用程序-其中一个重要功能是客户端预订-我们希望客户端能够立即将所有预订下载到ICal中-我可以找到添加单个条目的信息,但不能找到多个条目的信息-这可能吗-理想情况下通过jQuery/Javascript?您可以通过编程方式将事件添加到日历中对于iOS,我不知道jQuery/Javascript。用iOS实现它的方法是这样的 第一名: 添加EventKit框架并#导入到代码中 秒: 创建EKEvnetStore并请求权限

是否可以一次将多个日历条目添加到Ical中


我正在构建一个HTML5 IOS应用程序-其中一个重要功能是客户端预订-我们希望客户端能够立即将所有预订下载到ICal中-我可以找到添加单个条目的信息,但不能找到多个条目的信息-这可能吗-理想情况下通过jQuery/Javascript?

您可以通过编程方式将事件添加到日历中对于iOS,我不知道jQuery/Javascript。用iOS实现它的方法是这样的

第一名:

添加EventKit框架并#导入到代码中

秒:

创建EKEvnetStore并请求权限,以便将事件添加到日历中

第三名:

对于数组中的每个事件,您需要创建并保存事件对象,设置正确的数据并最终保存它

下面以一些代码为例:

  EKEventStore *store = [[EKEventStore alloc] init];
    [store requestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error) {
        if (!granted) { return; }
        EKEvent *event = [EKEvent eventWithEventStore:store];
        event.title = @"Event Title";
        event.startDate = [NSDate date]; //today
        event.endDate = [event.startDate dateByAddingTimeInterval:60*60];  //set 1 hour meeting
        [event setCalendar:[store defaultCalendarForNewEvents]];
        NSError *err = nil;
        [store saveEvent:event span:EKSpanThisEvent commit:YES error:&err];
        NSString *savedEventId = event.eventIdentifier;  //this is so you can access this event later
    }];

终于有时间来实现这一点——效果很好,现在一切都有意义了!为你的帮助干杯!