我一直致力于RoyalSlider和Picturefill的实施,它在所有浏览器中都运行良好。但是,我注意到,当图片在网页上运行时,最新的Chrome Canary不再向img标记添加正确的src
属性。这与目前的其他所有浏览器都不同,我认为它与srcset现在在canary中本地支持有关,但caniuse表示自v34以来它已在Chrome中得到支持,而且我没有Chrome上的任何错误。
基本上,我在Canary上实现了实现,因为RoyalSlider会查找src属性来创建滑块。由于没有,RS无法创建滑块,我只是获得预加载器。
以下是一些截图,说明了我的意思http://imgur.com/a/8wo1b
请注意,即使所显示的图片为srcset
,即使small.jpg
属性仍为large.webp
,也会在Canary中显示{/ 1}}。
我需要找出一种告诉RS加载哪个图像的方法,这似乎几乎不可能,因为在DOM中没有任何变化,指定哪个文件图片填充(或可能是Canary)认为适合使用。
答案 0 :(得分:0)
根据Github上的Picturefill no longer applying src in Chrome Canary #295,记者“得到完全相同的结果,将图片填满。”并关闭了错误报告。仅供参考:需要src
,而不仅仅是srcset
。