我正试图使用FullCalendar从Mac calendar的公共日历中提取一些提要,但没有做到。
我的代码是:
$('#calendar').fullCalendar({
eventSources: [{
url: 'webcal://p06-calendarws.icloud.com/ca/subscribe/1/BiZWqETAhbzMYxKjzH1c44hk6XTywURUK8Y_sGHpIpK0rw0hblNFAgPVME8lYwSmqFzoQtQ6WEeZAenhCD0xkdrJVd7d76kMltzL7hcyjVA', // use the `url` property
color: 'yellow', // an option!
textColor: 'black' // an option!
}
// any other sources...
]
})
日历在那里,但没有提取任何事件。我不知道我是否应该使用json或其他什么。我的提要对这个jQuery插件有效吗?
附言:
经过这么多天的研究,我惊讶地发现,我的网站上找不到一个简单的工具来制作一个基本的日历,它是从我在Mac日历中获得的公共日历中提取的!
可能响应无效。您可以使用Google Chrome检查器或Firefox上的Firebug来检查响应。您将需要一个服务器端脚本来从iCal获取数据,转换为完整日历格式(此处为"事件"对象的文档http://arshaw.com/fullcalendar/docs/event_data/Event_Object/)并为浏览器返回JSON格式的响应。
您还可以检查您的格式是否正确。格式化在线