嵌入式谷歌日历在未登录时不起作用



我组织的网站有一些嵌入式 Google 日历,这些日历以前一直在工作,但截至今天,未登录时停止呈现。我们非常确定这不是权限问题,因为我们所有的嵌入式日历都选中了"公开可见"复选框,此外控制台中的错误没有提到权限。当尝试在未登录时访问带有日历的页面时(例如在其他浏览器中,或在隐身/私人模式下(,我们收到以下错误(...= 删除了一堆东西以节省空间(:

GET https://calendar.google.com/.../m=embed net::ERR_ABORTED 404

下面是另一个错误,关于window._init不是一个函数,但即使日历工作也试图访问window._init给出了一个未定义的值,所以它让我相信 404 是主要问题。

这是有人以前经历过的事情吗?谷歌只是在日历上进行维护,导致某些功能被破坏吗?

对于客户来说,我也遇到了同样的事情。 当我在隐身模式/私人模式下进行测试时,我得到了间歇性的成功。 希望谷歌意识到这个问题并正在解决这个问题。 我还通过 Google 帮助发送了反馈,以提高认识。 让我们都希望早日修复。

我的共享/嵌入式谷歌日历不起作用

你试过吗?

  1. 按照向您的网站添加 Google 日历中的说明操作

  2. 在"访问权限"中,启用"向公众开放">

  3. 复制粘贴您的嵌入代码<iframe src...>手动(注入(在 html 中?

元素>选择身体元素>注入您的<iframe src...>

  1. 与上述相同,但在隐身模式下

我测试了这些步骤,我没有收到任何错误:Chrome,Edge,IE,Safari手机。

最新更新