RN与webview通讯

2018-06-24 00:08:29来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 一、RN给webview发送信息

this.webview.postMessage(message)

 

 

、监听从React Native发过来的消息:

window.document.addEventListener('message', function (e) {

    const message = e.data

})

 

Tips: message可以认为RN传递过来的信息标志

它们之间的通讯是通过字符串的形式进行通讯的,如果是需要传递为对象之类的,可以利用:

转字符串方法:

Var obj = {

type: xxxx,

msg:xx

}

JSON.stringify(obj)

 

转字对象方法:

 

JSON.pare(str)

 

 

三、给RM传信息

var obj = {

      type: "imGoBack"

}

window.postMessage(JSON.stringify(obj))

 

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:CSS+JavaScript 相册特效

下一篇:右侧导航栏(动态添加数据到list)