如何检查AngularJS的浏览器支持?

时间:2014-02-25 13:50:20

标签: angularjs browser-support

我必须检查所使用的浏览器是否支持使用AngularJS版本1.2.12的我的网站。目标是显示一条消息,说明更新/更改您的浏览器'适用于旧版Chrome / Safari / IE。一般建议使用特征检测,但对于以下问题:https://github.com/angular/angular.js/issues/4749选择元素不刷新其值,以及其他一些IE8问题,特征检测似乎不相关,所以我&#39 ; m计划使用:

<!--[if IE]>
less than IE10
<![endif]-->

是否有AngularJS方法检测其功能支持?我应该检查旧版Chrome / Safari吗?

1 个答案:

答案 0 :(得分:5)

在我们的项目中,我们使用html条件注释来检测正在运行的IE版本。行间的一些事情:

<!--[if IE 8]><html class="lt-ie9"><![endif]-->

您还可以使用具有特征检测功能的Modernizr

就其他浏览器而言,您应该没问题,因为它们会定期更新,我们没有发现任何与特定版本相关的特定问题。