从fullcalendar网站上的谷歌日历活动中获取并显示附加图像

时间:2016-04-22 08:24:22

标签: javascript fullcalendar google-calendar-api

我已经在我的网站上使用fullcalendar从谷歌日历导入了活动。我需要在弹出窗口中显示来自谷歌日历的附加图像文件,点击日历事件。 我尝试从像$j('#test-img').html(event.attachment[0].fileUrl);这样的事件对象中获取图像 但点击后我已重定向到谷歌活动详情页面。通常会显示另一个事件信息。 我怎样才能获得正确的图片? 也许存在google calendar / fullcalendar函数来显示来自谷歌日历的附加img文件。

    $j('#calendar').fullCalendar({
        googleCalendarApiKey: 'AIzaSyCD7ju2cVMfoM-yLL5IsH3fG9SDUOexjH0',
        events:'jetme6103iige9dqvd7pejpt34@group.calendar.google.com',
        firstDay: 1,
        timeFormat: 'MMMM',
        height: "auto",

        eventClick: function(event) {
            PopUpShow();
            $j('#title').html(event.title);
            $j('#start').html(moment(event.start).format("DD MMMM YYYY"));
            $j('#test-desc').html(event.description);
            $j('#test-img').html(event.attachment[0].fileUrl);
            console.log(event);
            return false;
        },
        loading: function(bool) {
            $j('#loading').toggle(bool);
        },
        eventRender: function(event, element) {
            var dataToFind = moment(event.start).format('YYYY-MM-DD');
            $j("td[data-date='" + dataToFind + "']").addClass('activeDay');
        }
    });

1 个答案:

答案 0 :(得分:0)

我认为您无法通过API完成,您可以在日历用户界面中附加活动,因为这是Experimental Feature