Javascript 图像元素响应图像不适用于角度4

Javascript 图像元素响应图像不适用于角度4,javascript,angular,picturefill,picture-element,Javascript,Angular,Picturefill,Picture Element,图片元素为 <picture> <source media="(max-width: 768px)" srcset="../assets/image1.png"> <source media="(min-width: 769px)" srcset="../assets/image2.png"> <source src="../assets/image3.png"> </picture> 在角

图片元素为

 <picture>
     <source  media="(max-width: 768px)" srcset="../assets/image1.png">
     <source  media="(min-width: 769px)" srcset="../assets/image2.png">
     <source  src="../assets/image3.png">
 </picture>

在角4中不起作用 它为所有视口宽度选择第一个源,在上面的示例中为image1.png


对此有什么解决办法吗?

Angular与此无关。浏览器仅解释
代码

无论如何,代码的主要问题是它缺少必需的
元素


另外,第三个
是无用的,视口将是
最大宽度:768px
最小宽度:769px
,它不能是另一个值。

太好了,很高兴能提供帮助!