我正在try 使用onMessage侦听器.该网站正在执行postMessage(window.postMessage("Post message from web");
),但react native的webview onMessage listener没有执行任何操作!我不知道我做错了什么.
这是HTML
<script type="text/javascript">
window.postMessage("Post message from web");
</script>
下面是react-native 代码:
<WebView
ref={( webView ) => this.webView = webView}
onMessage={this.onMessage}
source={{uri: 'https://app.sodge.co/login/response.html'}}
/>
onMessage react-native 函数:
onMessage( event ) {
Alert.alert(
'On Message',
event.nativeEvent.data,
[
{text: 'OK'},
],
{ cancelable: true }
)
}
这里还有expo 小吃...我不知道我做错了...