【问题标题】:object does not support property or method matches react-responsive-modal in IE11 with react js对象不支持属性或方法匹配 IE11 中的 react-responsive-modal 与 react js
【发布时间】:2020-09-26 14:41:10
【问题描述】:

我想在 IE 浏览器中使用“react js”打开我的模态弹出窗口,在研究了一些 IE 博客后我可以理解,我必须在第一个文件中添加“react-app-polyfill”和导入语句在我的 index.js 中。 为此,我正在关注下面的 github url。 https://github.com/facebook/create-react-app/blob/master/packages/react-app-polyfill/README.md

但是发生了什么,我的 react js 应用在 IE 浏览器中运行良好。但我在模态开头部分遇到问题。对于模态,我使用的是 react-responsive-modal(https://www.npmjs.com/package/react-responsive-modal),它在 Chrome 浏览器中按预期工作,但在 IE 中没有。

在 IE 浏览器中打开模式时出现错误。我附上我的错误屏幕截图。

如果有人可以帮助解决此问题,请提供帮助。

【问题讨论】:

    标签: javascript reactjs internet-explorer browser modal-dialog


    【解决方案1】:

    我尝试在 IE 11 中测试该问题,并尝试检查您在原始帖子中发布的图片中的错误消息。

    从错误消息来看,错误似乎来自 react-responsive-modal 库文件。

    IE浏览器似乎不支持repeat方法。

    因此它与 IE 浏览器产生了兼容性问题。

    我建议您尝试使用与IE浏览器兼容的库,或者如果无法使用,您可以尝试使用JS代码识别IE浏览器并通知用户在您的应用中使用兼容的浏览器。

    【讨论】:

      猜你喜欢
      • 2019-03-18
      • 2016-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-17
      • 1970-01-01
      • 1970-01-01
      • 2021-05-16
      相关资源
      最近更新 更多