###前提・実現したいこと
Javascriptで出たエラーの意味を教えてください。
###発生している問題・エラーメッセージ
viewportの書き換えを指示する文を書いていたら
.setAttribute("content", viewportContent);
の部分に対してこのエラーメッセージが出ます。
numeric prefixに切り捨てられたとはどういうことなのでしょうか
The value "400px" for key "width" was truncated to its numeric prefix.
###該当のソースコード
javascript
1function updateMetaViewport(){ 2 var viewportContent; 3 var w = window.outerWidth; 4 if(w < 400){ 5 viewportContent = "width=400px, initial-scale=1"; 6 }else{ 7 viewportContent = "width=device-width, initial-scale=1"; 8 } 9 document.querySelector("meta[name='viewport']").setAttribute("content", viewportContent); 10} 11 12window.addEventListener("resize", updateMetaViewport, false); 13window.addEventListener("orientationchange", updateMetaViewport, false); 14 15var ev = document.createEvent("UIEvent"); 16ev.initEvent("resize", true, true); 17window.dispatchEvent(ev); 18 19
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/02/24 01:57