微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将重复规则用于 Google 日历深层链接 IOS

如何解决如何将重复规则用于 Google 日历深层链接 IOS

我有一个针对 IOS 的移动网络应用,它可以做两个潜在的事情:

如果用户没有安装谷歌日历应用:我们会打开一个链接,将活动添加到谷歌日历的网络版本。

https://calendar.google.com/calendar/u/0/r/eventedit?text=event+title&dates=20210718T080010/20210718T083010&ctz=America/Mexico_City&details=book+details&recur=RRULE%3AFREQ%3DWEEKLY%3BCOUNT%3D11%3BBYDAY%3DSU%2CMO%2CTU%2CWE%2CTH%2CFR%2CSA%3B

如果用户确实安装了谷歌日历应用,我们会打开一个深度链接,将事件直接添加到他们的谷歌日历应用中。

E.G

com.google.calendar://?action=create&text=event+title&dates=20210718T080010/20210718T083010&ctz=America/Mexico_City&details=book+details&recur=RRULE%3AFREQ%3DWEEKLY%3BCOUNT%3D11%3BBYDAY%3DSU%2CMO%2CTU%2CWE%2CTH%2CFR%2CSA%3B

并在 Safari 上进行测试,除了 - 重复规则似乎对深层链接不起作用!重复部分是空的。

(重复规则是这部分recur=RRULE%3AFREQ%3DWEEKLY%3BCOUNT%3D11%3BBYDAY%3DSU%2CMO%2CTU%2CWE%2CTH%2CFR%2CSA%3B

我做错了吗?


...如果您好奇,请进一步说明:

1:重复规则有点难以阅读,因为它们都是网络安全的,但它们看起来像这样

RRULE:FREQ=DAILY;INTERVAL=5;UNTIL=20210701T160000Zs

2:通过在所有情况下打开网络链接解决这个问题,但是如果安装了谷歌日历应用程序,它会拦截网络链接,并且然后只是带你到主日历,什么都不做?

3:您应该能够在您的 ios 设备上打开以上链接并查看我所说的行为

解决方法

在进一步研究中,似乎 Google 日历应用根本不支持深层链接的重复规则:(

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。