zoukankan      html  css  js  c++  java
  • 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))

     

     

  • 相关阅读:
    python3之datetime模块
    python3之time模块
    前端面试题01
    前端面试题02
    angularjs
    nodejs
    android 报错记录
    android知识点回顾二
    android知识点回顾
    Broadcast广播代码例子
  • 原文地址:https://www.cnblogs.com/waitingbar/p/7478932.html
Copyright © 2011-2022 走看看