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

     

     

  • 相关阅读:
    jq---方法总结
    Coderfroces 862 B . Mahmoud and Ehab and the bipartiteness
    Coin
    joisino's travel
    日天的终生大事(dp)
    Codefroces 852 G. Bathroom terminal
    Codefroces432 div2 A,B,C
    Atcoder ABC 069 C
    Codefroces 849 A,B
    HDU 6186 CS Course
  • 原文地址:https://www.cnblogs.com/waitingbar/p/7478932.html
Copyright © 2011-2022 走看看