我在我的一个Wordpress页面中使用了Fullcalendar。它在Chrome和Mozilla中运行良好。在安卓设备中也能正常工作。但是问题出在IOS设备上。(它适用于 iOS>=12(
它自行加载的日历事件未加载。在网上没有找到任何解决方案。请提供任何帮助。
链接事件日历:https://livemusicnow-koeln.de/konzertkalender/
我也试图遵循以下问题的答案,但没有奏效。(完整日历不显示IOS设备中的事件(
访问您链接到的网站,在撰写此答案时,事件不会显示在任何浏览器中。它似乎不仅限于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格式,它将自动成功读取它,而不会被告知需要什么格式(。