React Native Webview - 即使在通过状态更新后也打开相同 URL

React Native Webview - Opening same URL even after updating via state

我遇到问题 react-native-webview 。这个问题就像打开应用程序初始我已经在状态中设置 URL 但是当新的 URL 从推送通知中出现时,即使在更新状态后它也不会更新 webview。

如果有人有相同的解决方案,请帮助我。

webview 定义一个 reference 如下所示并调用 webViewRef.reload(),当你想重新加载 webview 时

<WebView 
 ref={(ref) => {
          this.webViewRef = ref
        }} 
 />

尝试这种方式,将时间戳添加到 URL

      this.setState({
        url: DEFAULT_URL + '?t='+ Date.now()
      });