semantic-ui javascript:如何检查支持的浏览器?

semantic-ui javascript: how to check supported browsers?

我想检查用户的浏览器是否支持 semantic-ui 功能并在页面顶部显示错误消息,但允许用户继续使用网站。

semantic-ui 中检查当前浏览器是否能够使用语义或检查用户浏览器是否有问题的任何函数也是如此,例如 isSemanticUiSupportThisBrowser()

我试图从这里 https://github.com/Semantic-Org/Semantic-UI 通过 find . -name "*.js" -exec grep -i browser {} \; -print grep 源,但找不到任何与我想要的类似的函数。

据我所知,语义 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/) 之类的库来代替功能嗅探,但是您需要做一些工作来弄清楚您要嗅探哪些功能。