编程语言
首页 > 编程语言> > Web应用程序如何将日历事件添加到Android手机?

Web应用程序如何将日历事件添加到Android手机?

作者:互联网

在iOS上,您只需链接到.ics文件,Safari浏览器会显示“意图”以将其添加到您的日历中.

你怎么能在Android上做一些至少有些相似的事情,也许以不同的方式达到相同的效果?它必须完全基于Web,而不依赖于只有本机应用才能访问的功能.

对于任何平台来说,即将推出的Android或Chrome有什么计划吗?

Android支持网络通知,所以我猜你可以拥有自己的“基于网络”的日历,但我宁愿让用户将它放在他们的原生日历上.

如果你知道没有办法做到这一点,也许有一种方法可以将事件发送到gmail日历,指定任意信息,因为通常所有Android手机都链接到某个gmail地址,因此日历会被同步,对?

解决方法:

如果您想要的是提示用户将单个事件添加到Google日历,则可以使用链接模板.此工具将为您生成链接.我无法轻松找到描述该模板的Google帮助帖子. https://decomaan.github.io/google-calendar-link-generator/

如果您正在寻找更通用的跨浏览器/设备解决方案,请注意:应用程序如何响应ics链接取决于用户和应用程序,并取决于用户如何进入ics链接.

>如果它附加到电子邮件,则可以预期的默认行为是建议导入到用户选择的日历中.日历不会“同步”它是一次性导入.
>如果它是一个链接(ics url),那么人们可能期望的默认行为是“订阅”日历.但是用户可以在我的电脑上覆盖那个EG我有我的设置,在记事本中打开.ics文件.订阅的日历将按照接收应用确定的时间间隔进行更新,并且是单向的 – 即严格来说不是’同步’ – 只是更新(如rss Feed)

标签:android-calendar,android,calendar,mobile-website,icalendar
来源: https://codeday.me/bug/20190828/1746726.html