首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook中的日历事件在新建行后断开

Outlook中的日历事件在新建行后断开
EN

Stack Overflow用户
提问于 2017-03-10 19:14:41
回答 1查看 155关注 0票数 0

我试图生成日历事件来加载各种程序,这段代码可以在Google日历中运行,但是当我在Outlook中生成ICS并打开它时,第一段之后的description字段中的所有文本都会被切断。

原件:

学生健康、学生协会和心脏和中风基金会正在为我们的校园社区利用令人难忘的心脏跳绳活动来提高人们对体育活动、心理健康和我们的现场校园资源的认识。获得一个很好的机会来了解心脏和中风基金会,校园活动和心理健康,并帮助为基金会筹集资金。 许多活动的挑战和奖品也将在那里一些乐趣和兴奋。 欲了解更多信息,请联系- wellness@gprc.ab.ca;780-539-2436​或通过单击此处访问事件网页

展望:

学生健康、学生协会和心脏和中风基金会正在为我们的校园社区利用令人难忘的心脏跳绳活动来提高人们对体育活动、心理健康和我们的现场校园资源的认识。获得一个很好的机会来了解心脏和中风基金会,校园活动和心理健康,并帮助为基金会筹集资金。

代码:

代码语言:javascript
复制
    var myCalendar = createCalendar({
        options: {
            class: 'my-class'
        },
        data: {
            title: '<?php echo $event_title ?>',     // Event title
            start: new Date('<?= $row['start_date'] .' '. $row['start_time'] ?>'),   // Event start date
            duration: 120,                            // Event duration (IN MINUTES)
            end: new Date('<?= $row['end_date'] .' '. $row['end_time'] ?>'),     // You can also choose to set an end time. If an end time is set, this will take precedence over duration
            address: 'https://www.gprc.ab.ca<?= $_SERVER['PHP_SELF'] .'?'. $_SERVER['QUERY_STRING'] ?>',
            description: '<?= str_replace(["'"], '’', str_replace(['\\n\\n\\n\\n'], '\\n\\n', str_replace(['&amp;'], '&', str_replace(['<br>','<br />',"\r\n","\x0D"], "\\n", strip_tags ( autoLinker($event_content), '<br><br />' ))))); ?>'
        }
    });
EN

回答 1

Stack Overflow用户

发布于 2017-03-11 17:31:42

这可能是因为您没有在iCalendar数据中转义换行符。新线被编码为‘\n’。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42726087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档