我正在尝试在我的本地主机上设置 FullCalendar 来测试它。这是代码:
$( '.calendar' ).fullCalendar( {
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
eventSources: [
{
url: "http://www.google.com/calendar/feeds/feed_one",
className: 'feed_one'
},
{
url: "http://www.google.com/calendar/feeds/feed_two",
className: 'feed_two'
]
} )
相反,我在控制台中收到此错误,并且未显示事件:
XMLHttpRequest cannot load http://www.google.com/calendar/feeds/feed_one.
Origin http://localhost is not allowed by Access-Control-Allow-Origin. localhost:1
XMLHttpRequest cannot load http://www.google.com/calendar/feeds/feed_two.
Origin http://localhost is not allowed by Access-Control-Allow-Origin. localhost:1
根据我的研究,这似乎是一个Cross-Origin-Resource-Sharing
问题,但我不知道如何解决它。
如果有人可以帮助我,或者指出我正确的方向,将不胜感激。