未定义现代化工具
Modernizer is not defined
我已将此代码包含在我的脚本中。有人可以从英语外行的角度逐步告诉我如何在页面中安装 Modernizer 吗?
if(Modernizer.geolocation){
alert("geolocation is supported");
}
“Modernizr 未定义”发生在您尝试在代码中的某处引用它但之前未包含它时。
你可能有你的
if(Modernizer.geolocation)
在包含 Modernizr
之前调用,或者您根本没有包含它。还有一种情况是 Modernizr
包含在异步脚本中(在这种情况下,可能会有类似 <script src="modernizr.js" async></script>
的内容)。
如何包含 Modernizr - 最简单的方法?
首先选择您的检测 - 您的自定义构建版本 Modernizr
将测试的一组功能:
https://modernizr.com/download
然后将其另存为 modernizer.js
在源代码树中的某处,例如 'js/modernizr.rs'
。在第一次 Modernizr
调用之前将其包含在 script
标记中。喜欢:
<script src="js/modernizr.rs"></script>
<script>
if(Modernizer.geolocation){
alert("geolocation is supported");
}
</script>
我已将此代码包含在我的脚本中。有人可以从英语外行的角度逐步告诉我如何在页面中安装 Modernizer 吗?
if(Modernizer.geolocation){
alert("geolocation is supported");
}
“Modernizr 未定义”发生在您尝试在代码中的某处引用它但之前未包含它时。
你可能有你的
if(Modernizer.geolocation)
在包含 Modernizr
之前调用,或者您根本没有包含它。还有一种情况是 Modernizr
包含在异步脚本中(在这种情况下,可能会有类似 <script src="modernizr.js" async></script>
的内容)。
如何包含 Modernizr - 最简单的方法?
首先选择您的检测 - 您的自定义构建版本 Modernizr
将测试的一组功能:
https://modernizr.com/download
然后将其另存为 modernizer.js
在源代码树中的某处,例如 'js/modernizr.rs'
。在第一次 Modernizr
调用之前将其包含在 script
标记中。喜欢:
<script src="js/modernizr.rs"></script>
<script>
if(Modernizer.geolocation){
alert("geolocation is supported");
}
</script>