从Web .vcs下载将日历事件添加到Android

从Web .vcs下载将日历事件添加到Android,第1张

概述我目前的问题是如下:我正在创建一个具有两个文件下载(.vcs和.ics)的网站,该文件将在点击相应链接后向设备日历添加一个事件.对于iPhone中的.ics我没有问题.我的问题是,当在 Android中下载.vcs文件时,它只是打开一个显示.vcs文件内容的空白页面,但不下载它既不将该文件识别为日历事件. 我认为,根据我之前在SO中读过的内容(我正在寻找那个线程,但是现在找不到它可以参考),这与m 我目前的问题是如下:我正在创建一个具有两个文件下载(.vcs和.ics)的网站,该文件将在点击相应链接后向设备日历添加一个事件.对于iPhone中的.ics我没有问题.我的问题是,当在 Android中下载.vcs文件时,它只是打开一个显示.vcs文件内容的空白页面,但不下载它既不将该文件识别为日历事件.

我认为,根据我之前在SO中读过的内容(我正在寻找那个线程,但是现在找不到它可以参考),这与mime类型有关,但是在试图找出如何做之后,我无法做到工作.

在这个线程中,他们也指向vcs文件适用于AndroID的站点,所以可以做(我读了很多帖子说是不可能的,除非你从谷歌播放下载一个日历应用程序); http://plone.org/events/community/plone-conference-2011

我检查了页面源代码,我想知道他们在服务器端是否在做
如果你能帮助我指出一个方向或一个工作的解决方案或任何你可能会有的建议,我会很幸运的.

PD – 是我的第一个问题!

解决方法 最后让它工作,添加一个链接到这个index.PHP的位置
<?PHPheader("Content-Type: text/x-vCalendar");header("Content-disposition: attachment; filename=london2012.vcs");?>BEGIN:VCALENDARPRODID:-//AT Content Types//AT Event//ENVERSION:2.0METHOD:PUBliSHBEGIN:VEVENTDTSTAMP:20120801T133822ZCREATED:20120801T042948ZLAST-MODIFIED:20120801T043003ZSUMMARY:olympic GamesDTSTART:20120727T000000ZDTEND:20120812T000000ZLOCATION:LondonURL:http://www.london2012.com/CLASS:PUBliCEND:VEVENTEND:VCALENDAR

然后从AndroID下载文件,您可以将其导入日历.希望对别人有用

总结

以上是内存溢出为你收集整理的从Web .vcs下载将日历事件添加到Android全部内容,希望文章能够帮你解决从Web .vcs下载将日历事件添加到Android所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1131996.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存