Amp html amp iframe可以在我的网站上工作,但不能在google amp缓存上工作

Amp html amp iframe可以在我的网站上工作,但不能在google amp缓存上工作,amp-html,Amp Html,我一直在一个网站上工作,该网站有一个JS小部件,可以在我们的AMP页面上运行民意测验,作为一个快速解决方案。我们在AMP iframe中运行,由于各种CORS限制,这有点令人担忧,但有一些限制(没有设置cookie),它可以正常工作 不幸的是,由于相同的CORS限制,它不能在google缓存上工作 在我们的网站上,您可以在社论末尾看到投票的iframe: 但是在谷歌缓存上 它失败于: “拒绝展示”https://amp.sportsmole.co.uk/poll/415681/6445/in

我一直在一个网站上工作,该网站有一个JS小部件,可以在我们的AMP页面上运行民意测验,作为一个快速解决方案。我们在AMP iframe中运行,由于各种CORS限制,这有点令人担忧,但有一些限制(没有设置cookie),它可以正常工作

不幸的是,由于相同的CORS限制,它不能在google缓存上工作

在我们的网站上,您可以在社论末尾看到投票的iframe:

但是在谷歌缓存上

它失败于:

“拒绝展示”https://amp.sportsmole.co.uk/poll/415681/6445/index.html?t=16058373983040&dynamic#amp=1'在帧中,因为它将'X-frame-Options'设置为'sameorigin'

如果我将
X-Frame-Options
更改为相同的原点,我的站点会出现此错误

有人对如何解决这个难题有什么想法吗?允许东西在谷歌缓存上工作,同时仍在源站点上工作