Полный календарь не отображает события на устройствах IOS (<iOS 12) - PullRequest
0 голосов
/ 25 сентября 2018

Я использовал Fullcalendar на одной из моих страниц Wordpress.Он отлично работает в Chrome и Mozilla.Также то же самое работает нормально на устройствах Android.Но проблема с устройством IOS.(Работает на iOS> = 12)

События календаря сами по себе не загружаются.Не нашел никакого решения для этого в сети.Пожалуйста, предоставьте любую помощь в этом.

Календарь событий Link: https://livemusicnow -koeln.de / konzertkalender /

Я также пытался следовать ответу на следующий вопросно не работает.( Полный календарь не отображает события на устройствах IOS )

1 Ответ

0 голосов
/ 25 сентября 2018

При посещении сайта, на который вы ссылаетесь, на момент написания этого ответа события не отображаются ни в одном браузере.Кажется, он не ограничен устройствами iOS (или любым другим браузером или операционной системой).

Это потому, что в коде есть ошибка.Вы определили даты начала вашего мероприятия следующим образом:

start: console.log(moment('2018-11-14', moment.ISO_8601))

, но это не имеет смысла.Вы говорите коду вернуть результат команды console.log() и использовать его в качестве даты начала.Но console.log() не возвращает никаких данных, он просто записывает данные в консоль отладки (вот демонстрация, которая показывает, что она ничего не возвращает: http://jsfiddle.net/q4zabdrf/)

Вы можете просто определить свои датыочень просто, как это:

start: "2018-11-14"

fullCalendar будет читать строку и анализировать ее как сам объект momentJS, а затем ваши события должны отображаться правильно. (Так как он в допустимом формате ISO8601, он успешно прочитает егоавтоматически, без указания, какой формат ожидать).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...