我的大学校园里一直在发生很多活动,我们和其他一些学生一起认为,将活动时间表作为日历提供会很好。因此,组织者在 Intranet 上注册他们的活动,并将其添加到校园内的人们可以订阅的 icalendar 文件中。
当人们在他们的 iPhone 上加载日历 url 时,这很有效,但在谷歌日历中加载时就不行了。我们注意到两个问题:
- 当您订阅日历然后注销并重新登录时,事件将不再可见。有时,单击刷新可以修复它。通风口不会从与您的帐户关联的安卓设备上消失。
- 当从 icalendar 文件中删除事件时(例如,如果它被取消),它仍然保留在与订阅日历的任何 google 帐户同步的 android 设备上。不过,新事件同步很好,所以并不是同步没有发生。
你知道我该如何解决这两个问题吗?我注意到s中的STATUS:CANCELLED
属性VEVENT
,但是当日历方法为PUBLISH时它似乎不起作用。
谢谢!
PS:如果您能提出一种比等待 Google 从服务器拉取更改更快地测试更改的方法,那就太好了;现在,我必须在每次测试之间等待大约 6 小时...