加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

从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下载文件,您可以将其导入日历.希望对别人有用

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读