我想检查用户的浏览器是否支持semantic-ui
功能并在页面顶部显示错误消息,但允许用户继续使用网站。
semantic-ui
中的任何函数都可以检查当前浏览器是否能够使用语义,或者检查用户的浏览器是否错误,例如isSemanticUiSupportThisBrowser()
?
我尝试通过find . -name "*.js" -exec grep -i browser {} \; -print
从这里https://github.com/Semantic-Org/Semantic-UI grep来源,但找不到任何类似于我想要的功能。
答案 0 :(得分:1)
据我所知,语义UI不提供此功能。
他们确实提供了支持的浏览器列表。 https://github.com/Semantic-Org/Semantic-UI
Browser Support
Last 2 Versions FF, Chrome, Safari Mac
IE 11+
Android 4.4+, Chrome for Android 44+
iOS Safari 7+
检查浏览器嗅探等其他主题,例如How can you detect the version of a browser?。
你可以使用诸如modernizr(https://modernizr.com/)之类的库来改变嗅探功能,但是你需要做一些工作来找出你正在嗅探的功能。