1

Google 为 Google Graphs 提供了它的 Javascript API,但我不能在页面上写任何 js,因为它是一个 AMP 页面

我有以下解决方案:制作一个不同的非 AMP 页面,在那里集成谷歌图表并在我的 AMP 页面上添加页面的 iframe,但我的页面在 HTTP 上,并且谷歌不允许 AMP 页面上的 HTTP iframe 链接。

谁能想到任何其他解决方案?

如果您能提供帮助,那就太好了。

4

1 回答 1

2

在这种情况下,amp-iframe 是正确的方法。你有两个选择:

  1. 从支持 https 的不同来源提供 iframe,例如使用firebase 静态托管
  2. 使用srcdoc属性将 iframe 内容直接嵌入到您的 AMP 中:

    <amp-iframe width="500" height="281" layout="responsive" sandbox="allow-scripts allow-popups" allowfullscreen frameborder="0" srcdoc="<h1>Hello</h1>"> </ amp-iframe>

于 2017-05-05T18:51:52.410 回答