博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React Native webView postMessage报错
阅读量:6629 次
发布时间:2019-06-25

本文共 745 字,大约阅读时间需要 2 分钟。

报错如下:

Setting onMessage on a WebView overrides existing values of window.postMessage, but a previous value was defined.

img_12903b4b6fdf3cd9ec1c3d8b1c01822d.png
IMG_2306.PNG

解决方法:

(function() {          var originalPostMessage = window.postMessage;                  var patchedPostMessage = function(message, targetOrigin, transfer) {             originalPostMessage(message, targetOrigin, transfer);          };                  patchedPostMessage.toString = function() {             return String(Object.hasOwnProperty).replace('hasOwnProperty', 'postMessage');           };                  window.postMessage = patchedPostMessage;     //业务代码            $("#header").hide();          $(".consultBtn").click(function(){            window.postMessage("gochat")          })        })();

转载地址:http://elqpo.baihongyu.com/

你可能感兴趣的文章
eureka多实例,模拟多台机器
查看>>
JVM基础系列第15讲:JDK性能监控命令
查看>>
写给小白的JVM学习指南
查看>>
html
查看>>
8.6(java学习笔记)类加载过程及类加载器
查看>>
Mysql导出数据字典
查看>>
let与var的区别
查看>>
Python入门 —— 04字符串解析
查看>>
flex布局
查看>>
【微信小程序】e.currentTarget和e.target
查看>>
[Xcode]SVN的使用
查看>>
[MAC] Mac下的SVN命令行
查看>>
订单管理 练习
查看>>
理解Android的startservice和bindservice(转)
查看>>
安卓 主流框架
查看>>
qhfl-2 ContentType组件
查看>>
XMPP系列(四)---发送和接收文字消息,获取历史消息功能
查看>>
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
查看>>
万元大奖邀您参与阿里云数加 MaxCompute最佳实践征文大赛
查看>>
action带参
查看>>