页面加载时没有任何图像仅在 IE11 上显示,但是当我们间歇性地调整浏览器大小(1/3 加载)时会相应地刷新它们。我们无法使用任何其他浏览器复制此内容。srcset 本身可以很好地处理静态内容。
或者快速简单,我们正在使用的实际 img html:
<img data-ng-srcset="{{::image.url}}, {{::image.url2x}}" alt="{{::image.name}}"/>
图像或周围的 div没有应用任何过渡、阴影或不透明度。
html 可以很好地通过角度传递并正确重写 srcset 属性。图像只是没有出现,只有 alt 标签。想知道这是否可能是由于它的间歇性而导致的调用堆栈问题,可能是在 Angular 完成摘要或其他内容之前加载 Picturefill 的竞争条件。
提前干杯!