React Native WebView Invoke onMessage

时间:2017-11-03 08:34:23

标签: javascript node.js react-native

<WebView
source={{ uri: url1 }}
style={{ flex: 1 }}
onMessage={this.onMessage}
/>  
完成付款后,

url1将重定向到url2。问题是如何在url2中调用onMessage?我在url2中尝试了window.postMessage,但是没有调用客户端的Webview onMessage。我在这里缺少什么?

我的url2中的html如下:

<DOCTYPE html>
<html>
  <body>
    <div>
      <button id="event">Go Back</button>
    </div>
  </body>
  <script>
    document.getElementById('event').addEventListener('click', function() {
      document.postMessage('string', '*')}, false);
  </script>
</html>

0 个答案:

没有答案