假设我使用的是modernizr用于文本阴影,而在IE 9中它不起作用。我是否只需要包含js文件或编写其他代码以符合modernizr的工作?
答案 0 :(得分:0)
Modernizr如果不起作用则不做任何事情;它只返回false
进行检查。
如果你想让它发挥作用,你需要自己选择一个后备。
只有在不支持某项功能时,才能使用Modernizr.load()
轻松加载它。
答案 1 :(得分:0)
是的,你需要做更多的事情。 Modernizr只会提供true
或false
响应来说明是否支持某项功能。您仍有责任回应false
。
这可能是加载一个polyfill脚本(Modernizr提供a big list of them you could try)或提供一些替代功能,或只是一条消息告诉用户他们需要一个更好的浏览器。你如何处理它取决于你。
Modernizr不会为您修复浏览器;它只是让你能够知道需要修复的工具。