AMP Pinterest尺寸问题

时间:2017-02-13 13:39:23

标签: php pinterest amp-html

在所有教程/示例中,必须设置嵌入的pinterest图像的正确宽度和高度。我们(目前)无法获得此信息 我们得到了一些AMP布局的可能性,但这些似乎都不起作用:

  • 固定高度 - >景观图像问题 - >板缺
  • 已修复 - >板缺
  • 响应 - >没有尺寸 - >没有显示

为什么Pinterest的行为与Instagram或Twitter不一样?

当您查看示例页面时:https://ampbyexample.com/components/amp-pinterest/
这里的PIN也显示错误。为什么呢?

总结


Pinterest是否可以在没有尺寸的情况下工作? 如果没有尺寸则不可能:我们是否需要PHP API才能获得这些尺寸?

1 个答案:

答案 0 :(得分:0)

AMP的主​​要目标之一是在页面加载时避免任何内容重排。 AMP通过静态布局整个页面来实现这一点。这要求可以高级计算所有AMP组件的高度。这就是为什么你需要指定Pinterest嵌入的高度而没有办法解决它的原因(所有其他嵌入都是如此,例如twitter,instagram,......)。

在您的情况下,听起来responsive布局是最佳选择(虽然为了计算图像宽高比,但它需要widthheight。但是,由于图像没有缩放,因此amp-pinterest看起来不能正确支持响应式布局。我建议为AMP运行时提交bug report

P.S。 https://ampbyexample.com/components/amp-pinterest/上的示例现已修复。