【问题标题】:execute refresh google calendar UI after inserting public calendar with GAE使用 GAE 插入公共日历后执行刷新谷歌日历 UI
【发布时间】:2012-12-12 16:46:39
【问题描述】:

使用GAE 插入公共日历后执行刷新谷歌日历 UI。

我用GWTGAE创建了一个小工具,使用URL将它添加到谷歌日历中,这个应用程序,只需为当前连接的用户添加一个公共日历列表。

一切都很好,只是我没有检测到存在更改,需要使用浏览器的刷新选项按钮重新加载整个页面以查看新日历。

任何人都知道一种通知 google 日历的方法,即当前用户有新日历,它必须进行刷新。 还是一种使用 JavaScript 从小工具内部的 iframe 调用刷新方法的方法?

感谢任何帮助。

【问题讨论】:

    标签: javascript google-app-engine google-calendar-api google-gadget


    【解决方案1】:

    没有用于执行此操作的内置 API。但是,如果您绝对必须提供此功能,并且不能依赖日历自行刷新,您可以通过在您的小工具中调用以下命令来强制重新加载整个日历页面:

    window.top.location.href = "https://www.google.com/calendar/render";
    

    这是一种非常糟糕的用户体验,因此请仔细权衡其他选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-06
      • 2019-10-28
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      相关资源
      最近更新 更多