【问题标题】:React.js detect outdated browser and stop renderReact.js 检测过时的浏览器并停止渲染
【发布时间】:2017-10-14 16:55:43
【问题描述】:

我知道 Internet Explorer 8 的支持已停止。 我的应用程序在 IE8 中中断,在控制台中抛出很多错误并显示空白屏幕。现在有任何理由支持过时的浏览器,但控制台和空白屏幕中的错误很有意义。
所以我想知道是否有一个特殊的插件可以在渲染过程之前检测浏览器的版本,以防它检测到过时的版本 - 停止渲染(整个应用程序的引导)并显示自定义消息?有人做过类似的事情吗?

【问题讨论】:

  • 也许您可以使用npmjs.com/package/react-browser-detection 在 React 中引导并呈现非常简单的消息,或者继续执行整个应用程序,但显然这仍然意味着无论如何都要运行 React,如果出现以下情况,这可能无法解决您的问题导致问题的是 React 核心。
  • 是的,我看到了这个插件,但是当应用在 IE8 中崩溃时,它无法解决问题...

标签: reactjs


【解决方案1】:

目前还没有插件可以检测过时的版本,并且渲染是基于通过检查 Vdom 的反应生命周期

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 2011-03-02
    • 2010-10-12
    • 2010-11-27
    • 2015-08-02
    相关资源
    最近更新 更多