更改屏幕分辨率时,控制台会显示消息startLayout called but not LAYOUT_SCHEDULED currently: 2
并返回 amp-img 元素。如果您停止并重新加载页面,错误就会消失,直到您再次更改屏幕分辨率。
这只发生在amp-carousel 0.2 版中,在 0.1 版中一切正常,但滑块过渡太快。使用autoplay和type="slides"的动态属性值( ifwidth = "auto"
或 iflayout = "responsive"
等)会出现错误。
例如:
<amp-carousel
type="slides"
layout="fixed-height"
height="300"
width="auto"
delay="2000"
autoplay>
...
或者
<amp-carousel
type="slides"
layout="responsive"
height="300"
width="600"
delay="2000"
autoplay>
...
我可以做些什么来解决这个问题,或者它是 amp 版本的错误?