我想在我的本地主機上設置FullCalendar來測試它。下面的代碼: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
的問題,但我不」不知道如何解決它。
如果有人能夠幫助我,或者指引我走向正確的方向,我將不勝感激。
後被修復謝謝。這似乎解決了錯誤。但是,日曆仍然不顯示任何事件。有關如何測試以查看問題出在哪裏的任何想法? – 2013-04-05 18:43:56