gpt4 book ai didi

android - Web 应用程序如何向 Android 手机添加日历事件?

转载 作者:太空宇宙 更新时间:2023-11-03 12:44:21 38 4
gpt4 key购买 nike

在 iOS 上,您只需链接到一个 .ics 文件,Safari 浏览器就会显示将其添加到您的日历的“Intent ”。

您如何才能在 Android 上做一些至少有点相似的事情,也许以不同的方式实现相同的结果?它必须完全基于网络,而不依赖于只有 native 应用程序才能访问的功能。

是否有针对任何平台的即将推出的 Android 或 Chrome 的任何计划来执行此操作?

Android 支持网络通知,所以我想您可以拥有自己的基于“网络”的日历,但我宁愿让用户将其放在他们的 native 日历上。

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

最佳答案

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

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

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

关于android - Web 应用程序如何向 Android 手机添加日历事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51498637/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com