从Web .vcs下载将日历事件添加到Android
发布时间:2020-12-14 23:49:49 所属栏目:资源 来源:网络整理
导读:我目前的问题是如下:我正在创建一个具有两个文件下载(.vcs和.ics)的网站,该文件将在点击相应链接后向设备日历添加一个事件.对于iPhone中的.ics我没有问题.我的问题是,当在 Android中下载.vcs文件时,它只是打开一个显示.vcs文件内容的空白页面,但不下载它既
我目前的问题是如下:我正在创建一个具有两个文件下载(.vcs和.ics)的网站,该文件将在点击相应链接后向设备日历添加一个事件.对于iPhone中的.ics我没有问题.我的问题是,当在
Android中下载.vcs文件时,它只是打开一个显示.vcs文件内容的空白页面,但不下载它既不将该文件识别为日历事件.
我认为,根据我之前在SO中读过的内容(我正在寻找那个线程,但是现在找不到它可以参考),这与mime类型有关,但是在试图找出如何做之后,我无法做到工作. 在这个线程中,他们也指向vcs文件适用于Android的站点,所以可以做(我读了很多帖子说是不可能的,除非你从谷歌播放下载一个日历应用程序); http://plone.org/events/community/plone-conference-2011 我检查了页面源代码,我想知道他们在服务器端是否在做 PD – 是我的第一个问题! 解决方法
最后让它工作,添加一个链接到这个index.php的位置
<?php header("Content-Type: text/x-vCalendar"); header("Content-Disposition: attachment; filename=london2012.vcs"); ?> BEGIN:VCALENDAR PRODID:-//AT Content Types//AT Event//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT DTSTAMP:20120801T133822Z CREATED:20120801T042948Z LAST-MODIFIED:20120801T043003Z SUMMARY:Olympic Games DTSTART:20120727T000000Z DTEND:20120812T000000Z LOCATION:London URL:http://www.london2012.com/ CLASS:PUBLIC END:VEVENT END:VCALENDAR 然后从Android下载文件,您可以将其导入日历.希望对别人有用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |