2016-12-06 7 views
1

amp-htmlにバグがある可能性があります。このコードは、両方のインスタンスでAMP⚡HTMLを搭載 Srcset cannot have both width and dpr sourcesamp-html Srcsetにwidthとdprの両方のソースを指定することはできません

をこのエラーを生成している - バージョン1480633190770は

<amp-img srcset=" 
    /assets/projects/a/600/b-600.jpg 600w, 
    /assets/projects/a/960/b-960.jpg 960w, 
    /assets/projects/a/1280/b-1280.jpg 1280w" 
    layout="fixed" 
    src="/assets/projects/a/b.jpg" 
    width="266.66666666666663" 
    height="150"></amp-img> 

答えて

0

私はこのrelated issueを発見し、@dvoytenkoで述べたように、それが既に持っているバグでしたURLはsrcsetのカンマを使用して修正されました。

Match commas in the URLs for srcsetで修正をチェックし、完全な変更を確認することもできます。here

// Srcset cannot have both width and dpr sources 
+ if (hasWidth && hasDpr) { 
+  this.is_successful_ = false; 
+  return; 
+ } 

それに加えて

、このGitHub post - Validator Roll-Upにも役立つかもしれない、このサンプルコードを持っています

関連する問題