• RN与webview通讯


     一、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))

     

     

  • 相关阅读:
    NanoHTTPD服务
    Pattern、Matcher的用法
    浅析protobuf应用
    Socket通信,基本方法介绍
    String常用处理方法
    什么是重做日志?
    控制文件数据字典视图
    删除控制文件
    使用当前副本恢复控制文件
    备份控制文件
  • 原文地址:https://www.cnblogs.com/waitingbar/p/7478932.html
Copyright © 2020-2023  润新知