使用“返回”按钮时,Google 协作平台小工具在 Chrome 上消失
Posted
技术标签:
【中文标题】使用“返回”按钮时,Google 协作平台小工具在 Chrome 上消失【英文标题】:Google Sites gadget disapears on Chrome when using BACK button 【发布时间】:2016-05-25 00:02:58 【问题描述】:this site 中水平导航栏和“计划”之间的部分被构建为 Google 小工具。
当我在 Chrome 上浏览此站点的页面并使用 Chrome 的“返回”按钮返回主页时,该小工具大部分时间都会完全消失。 FORWARD 按钮也会发生同样的事情。
当我在问题处于活动状态时检查 DOM 树时,我看到小工具的 iframe 元素在那里,但它的 DOM 对象(html 部分)为空。如果我重新加载 iframe 或刷新页面,小工具就会出现。
小工具托管在 Github here(abva.xml 文件)中。
此站点在所有其他浏览器上都可以正常运行。我已经为此奋斗了很多天,但无济于事。我对小工具开发很陌生。如果有人可以帮助我解决此问题,我将不胜感激。
谢谢
【问题讨论】:
【参考方案1】:当一个带有 div 的 HtmlBox 小工具插入到我的小工具之前时,该问题已得到解决。我将 div 设置为空并将其宽度和高度设置为零,这样它就不会产生任何视觉影响。不过,我对此解决方案没有合乎逻辑的解释。
【讨论】:
以上是关于使用“返回”按钮时,Google 协作平台小工具在 Chrome 上消失的主要内容,如果未能解决你的问题,请参考以下文章
对 Google 协作平台提要/API 的 CORS 身份验证请求被阻止