【问题标题】:Properly embed Google Apps Script URL into Google Site将 Google Apps 脚本 URL 正确嵌入 Google 站点
【发布时间】:2020-12-29 19:18:27
【问题描述】:

在 Google 协作平台中,可以嵌入已发布为 Web 应用程序的 Google Apps 脚本。您只需单击“嵌入”并粘贴 Web 应用程序的 URL。可以使用鼠标调整 iframe 的大小。但是,我无法将 iframe 设置为全宽。那可能吗?另外,当 Web App 也有更大的高度时,是否可以使整个页面可滚动(而不是 iframe)? (实际上,我不想使用 Google 协作平台的任何其他功能,只是它使用自定义 URL “托管”我的 Google Apps 脚本,并且它摆脱了该 Web 应用程序不是由 Google 提供的标准标头警告)。

【问题讨论】:

  • 有趣的问题。乍一看,似乎没有任何方法可以调整 iframe 的大小。

标签: google-apps-script iframe google-sites


【解决方案1】:

对不起

很遗憾,AFAIK,这在 Google 网站中是不可能的

我尝试了各种自定义 iframe HTML 和 CSS 来尝试找到解决方法,但由于网站的呈现方式,它总是会将您的自定义代码包装在自己的 HTML 和 CSS 中。沿着这些思路的任何解决方案似乎都不可靠。

如果您想查看此特定功能,您可以随时提交feature request

到目前为止我最好的解决方法

  • 开始一个新网站。
  • 删除所有元素,包括标题。
  • 然后添加您的 webapp embed。

它让我可以随意调整它的垂直大小,它看起来像全宽,因为它是页面上唯一的元素,并且它不会向我显示警告。

【讨论】:

  • 感谢您的确认。那么我可能会离开谷歌网站。它们太受限制了(在其他定制设计方面也是如此)。
  • 关于您的解决方法:这是我已经做的。但是当 webapp 的页面有一个垂直滚动条时,该滚动条永远不会是 Google 站点的滚动条。您总是将其视为 iframe。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-12
相关资源
最近更新 更多