【问题标题】:href to "add to calendar" from web not working with native google calendar app on Android 6.0+来自网络的“添加到日历”的href 不适用于Android 6.0+ 上的本机谷歌日历应用程序
【发布时间】:2016-06-21 14:25:45
【问题描述】:

我们有一些 href 链接到 .ics 文件和谷歌日历等。一切都在网络和 iOS 设备上完美运行。但是,当在 Chrome 中从 Android 6.0+ 链接到“添加到日历”时,它会自动打开谷歌日历,这是预期的,但它只是说“找不到事件”。

我们的链接设置方式与建议的答案相同: Link to add to google calendar

做一些研究,Android 6.0 和谷歌日历似乎存在一些问题,但我想知道是否在 Android 6.0+ 设备上,是否有人找到解决方法来获取“添加到日历”href 链接以添加本地谷歌日历应用程序的事件?

【问题讨论】:

标签: html google-chrome google-calendar-api href android-6.0-marshmallow


【解决方案1】:

对于寻找我最终使用的解决方案的其他人:http://addtocalendar.com/

这是一项免费服务,似乎使用浏览器界面在 Android 上添加日历事件。

【讨论】:

  • 感谢您的建议! ;)
  • addtocalendar 使用与原始帖子中链接的基本示例相同的 href 技术,但基本 URL 略有不同,不会提示移动用户在 Google 日历中打开。看我的回答。
【解决方案2】:

addtocalendar 库起作用的原因仅仅是因为它使用了不同的链接结构,不会提示移动用户在应用程序中打开:https://calendar.google.com/calendar/render?action=TEMPLATE&...。您可以跳过使用该库并直接交换此基本链接结构。

Google 日历页面上会弹出一条警告,该链接指向的内容不会在移动设备上完美呈现,因为它是桌面视图,但它可以工作。

【讨论】:

    猜你喜欢
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    • 2012-12-21
    • 1970-01-01
    相关资源
    最近更新 更多