Выборка FullCalendar JSON показывает разные результаты между браузерами - PullRequest
0 голосов
/ 28 февраля 2012

Я использую FullCalendar, чтобы показать некоторые события.В основном у меня есть действительный канал json по следующему URL: http://umhelp.info/calendar/jsonreformat.php?regions=int, и я хочу показать события из него в следующем календаре: http://umhelp.info/calendar/index.html

В следующих браузерах он работает нормально: Opera Chrome

В этих браузерах он загружает события только частично: Firefox IE

Результаты между Opera и Chrome идентичны, результаты в Firefox и IE также идентичны, поэтому определенно есть что-то особенное, что работаетв браузерах из первой группы и не работает в браузерах из второй группы.

Я уже проверил, что выходные данные из json в Firefox и Opera с помощью этого инструмента совпадают: http://www.textdiff.com/, так что это не проблема с реальной подачей JSON.Я также позаботился о том, чтобы канал json соответствовал данным в реальной календарной системе, откуда он был получен (вызов внешнего сервера, который получает другой канал json и затем преобразовывает его).

1 Ответ

0 голосов
/ 29 февраля 2012

Это было связано с датой, ожидаемой сценарием.Кажется, он хочет получить дату в ISO 8601 и возвращается к реализации Date в браузере, если это не работает в случае Firefox.

Возможно, реализации браузера отличаются для встроенных Date, chrome и т. Д.Разумнее разбирать его.

Заменить файл форматера JSON таким образом, чтобы он соответствовал формату даты.

...