Toc
  1. 一、RN传数据
  2. 二、HTML传数据
Toc
0 results found
bbcfive
RN HTML两端通信

一、RN传数据

  1. RN向HTML传数据:

    this.webview.postMessage(‘“Hello” 我是RN发送过来的数据’);

  2. HTML接收RN传来的数据:

    1
    2
    3
    document.addEventListener('message', function(e) {
    document.getElementsByTagName('p')[1].innerHTML = e.data;
    });

二、HTML传数据

  1. HTML向RN传数据:

    window.postMessage(‘这是html发送到RN的消息’);

  2. RN接收HTML传来的数据:

    handleMessage = event => {
    const action = JSON.parse(event.nativeEvent.data)
    this.setState({ height: action.height, width: action.width })
    }

参考:https://www.jianshu.com/p/9e6f1569227f

本文作者:bbcfive
版权声明:本文首发于bbcfive的博客,转载请注明出处!