我一直在寻找试图确定 Android 设备可以下载并合并到系统日历中的日历邀请/事件格式 - 但是我无法找到任何东西!
默认情况下,设备不支持 iCal 或 vCal - 这两种格式都定义明确且易于创建。例如,这个 PHP 脚本非常适合 iPad 或 iPhone - 因此当您访问该页面时,设备会邀请您将其添加到您的日历中:
<?
$ical = "BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
UID:" . md5(uniqid(mt_rand(), true)) . "@yourhost.test
DTSTAMP:" . gmdate('Ymd').'T'. gmdate('His') . "Z
DTSTART:19970714T170000Z
DTEND:19970715T035959Z
SUMMARY:Bastille Day Party
END:VEVENT
END:VCALENDAR";
header("Content-type: application/force-download");
header('Content-Disposition: attachment; filename=calendar.ics');
echo $ical;
exit;
?>
我正在尝试为 Android 创建类似的东西,但我找不到任何关于它会愉快地在本地下载什么文件的指导,没有一些第三方应用程序!
任何想法或帮助表示赞赏!
谢谢,凯什