是否有标准的方法或模块可以让我检查用户代理以防止以合理的确定性来预测功能支持?
e.g。 浏览器X,版本Y是否支持a,b,c等等或全部HTML5?
我尝试使用https://github.com/faisalman/ua-parser-js和https://github.com/fyrd/caniuse来实现某些功能,但我很难理解如何向caniuse请求此信息。
答案 0 :(得分:0)
如有疑问,search NPM for your area of interest。答案是,是的,有一个模块......接受你的选择。
答案 1 :(得分:-1)
为什么要在服务器端执行此操作?
在客户端,有一个很棒的Modernizr库:http://modernizr.com/