美文网首页
react native webview html发送post

react native webview html发送post

作者: MasterPaul | 来源:发表于2020-03-09 15:33 被阅读0次

    重写window.postMessage

         <WebView
                                ref={ref=>{
                                    this.webView = ref
                                }}
                                style={{flex:1}}
                                source={{uri:getApi('/h5/invitation/mine')}}
                                onMessage={(event)=>{
                                    const data = event.nativeEvent.data
                                    this.handleMessage(JSON.parse( data) )
                                }}
                                onLoad={()=>{
    
                                }}
                                javaScriptEnabled={true}
                                injectedJavaScript={`(function() {
                                window.postMessage = function(data) {
                                window.ReactNativeWebView.postMessage(data)
                                }
                                })();`
                                }
                            />
    

    相关文章

      网友评论

          本文标题:react native webview html发送post

          本文链接:https://www.haomeiwen.com/subject/zgbudhtx.html