angular4应用程序,检测浏览器版本,并防止在IE中使用

是否有一个angular4库(typescript),在那里帮助检测浏览器类型?angular4应用程序,检测浏览器版本,并防止在IE中使用

我正在使用angular4,并想知道如何在应用程序加载时找出浏览器类型。我基本上不希望我的应用程序加载时,有人使用IE浏览器,或者显示一条消息,他们需要使用铬或Firefox。

我一直在看下面的图书馆,但他们有问题,或者是对老年人的角度版本

  • https://www.npmjs.com/package/ua-parser-js - 这个库支持1.x的角度,我是在angular4
  • https://github.com/KoderLabs/ng2-device-detector - 有问题在IE浏览器启动的时候,所以不能如预期般

如果有通过在angular4类型的脚本代码的替代品或其他建议,我可以检测浏览器类型的工作,我想知道如何去做。

感谢

回答:

请检查https://www.npmjs.com/package/ng2-responsive

可以显示基于浏览器类型/隐藏组件。我希望它有帮助。

@Component({ 

selector: 'my-component',

template: '

<p *isChrome>I'll show you if I'm a Chrome Browser.</p>

<p *isFirefox>I'll show you if I'm a Firefox Browser.</p>

<p *isSafari>I'll show you if I'm a Safari Browser.</p>

<p *isOpera>I'll show you if I'm a Opera Browser.</p>

<p *isIE>I'll show you if I'm a Internet Explorer Browser.</p>

'

})

以上是 angular4应用程序,检测浏览器版本,并防止在IE中使用 的全部内容, 来源链接: utcz.com/qa/263163.html

回到顶部