当我显示div时,隐藏的div-img隐藏不显示

问题描述:

隐藏的div中有amp-img元素,当选择无线电输入时显示此div,但在此刻图像不显示显示时,图像仅在调整浏览器大小时显示。当我显示div时,隐藏的div-img隐藏不显示

当我更改div的显示时,我需要做什么来显示图像? 我检查过,看到元素amp-img没有事件,所以我能做什么?

谢谢,拉斐尔。

这是发生,因为不必须像角和取得的NodeJS网站实时更新功能AMP页面。这就是为什么你必须诉诸手动刷新。这是因为AMP页面只能在一定程度上限制JS。

由于per the docs

第三方JS喜欢用同步JS加载。他们还喜欢 document.write更多的同步脚本。例如,如果您的页面上有5个广告,并且每个广告都会导致三个同步负载,每个负载都有一个连接时间为1秒的 ,那么对于JS加载,您只需要15秒的加载时间,即 。

AMP网页允许使用第三方JavaScript,但只能在沙盒内嵌框架中使用。 通过将它们限制为内联框架,它们不能阻止执行主页面 。即使它们触发了多种样式重新计算,它们的小型iframe也只有很少的DOM。