采用的交互桥:https://github.com/lzyzsd/JsBridge
问题:前端提供的js没有问题,客户端也配置了,但是桥就是不通,今天我遇到的问题是这样的;
原因:重写了BridgeWebView 的 setWebViewClient(new WebViewClient())方法;
可以setWebViewClient,但要使用JsBridge提供的BridgeWebViewClient;
解决方案就是:
mBridgeWebView.setWebViewClient(new BridgeWebViewClient(mBridgeWebView){});
或者就不设置setWebViewClient,使用默认的即可;