使用GAE
插入公共日历后执行刷新Google日历用户界面。
我创建了一个包含GWT
和GAE
的小工具,使用网址将其添加到Google日历中,此应用只需为当前连接的用户添加公开日历列表。
Everithing没问题,只是我没有检测到存在更改,并且必须使用浏览器的“刷新”选项按钮重新加载整个页面以查看新日历。
任何人都知道通知谷歌日历的方法,当前用户有新日历,并且必须进行刷新。 或者使用来自小工具内部iframe的JavaScript来调用刷新方法?
感谢任何帮助。
答案 0 :(得分:0)
没有内置API来执行此操作。但是,如果您绝对必须提供此功能,并且无法依赖日历刷新本身,则可以通过在小工具中调用以下内容来强制重新加载整个日历页面:
window.top.location.href = "https://www.google.com/calendar/render";
这是一个非常讨厌的用户体验,因此请仔细权衡其他选项。