【问题标题】:React Native WebView error "_onLoadingStart"React Native WebView 错误“_onLoadingStart”
【发布时间】:2016-08-29 14:44:30
【问题描述】:

我发现 React Native webview (0.32.0) 存在一个奇怪的问题。每当我呈现 WebView 时:

render() {
  return (
    <WebView/>
  );
}

我收到一个未处理的 Javascript 错误,如下所示:

这个问题似乎在 WebView.ios.js _onLoadingStart “this”由于某种原因未定义。同样奇怪的是,如果我创建一个新的 react native 项目,WebViews 似乎渲染得很好。

过去有人见过这样的问题吗?

【问题讨论】:

  • 这应该有效吗?没有可显示的源,因此不返回任何内容。
  • 添加源时也会出现同样的错误,为了简单起见,我只是将其取出,另外,当我创建一个新项目时它工作正常(有或没有源)。
  • 另外,降级到 0.31 后它似乎可以工作,所以 RN 中一定发生了一些变化

标签: javascript ios reactjs webview react-native


【解决方案1】:

你应该这样做

constructor(props) {
    super(props);
    this.state = {
    }
}

【讨论】:

  • 虽然此代码可能会回答问题,但提供有关它如何和/或为什么解决问题的额外上下文将提高​​答案的长期价值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-02-21
  • 2020-05-20
  • 1970-01-01
  • 2016-12-26
  • 2019-06-25
  • 1970-01-01
  • 2019-10-26
相关资源
最近更新 更多