HTML端
发消息到RN
window.ReactNativeWebView.postMessage(JSON.stringify(param))
接收来自RN消息
document.addEventListener('message', function (event) {
//event.data就是消息
};
RN端
WebView添加
<WebView onMessage={this.onMessage} />
发送消息到HTML
this.webview.current.postMessage(JSON.stringify(param));
接收来自HTML的消息
onMessage = async e => {
//e.nativeEvent.data就是消息
};