问题
项目需要引进了webviewjavascriptbridge
, 在ios和android两个平台使用, 在js端注册了方法
bridge.registerHandler('testJavascriptHandler', function(data, responseCallback) {
alert(data); // 测试效果
var responseData = { 'Javascript Says':'Right back atcha!' };
responseCallback(responseData);
});
结果是ios调用ok, 正常alert; android死活调用不了. 但是但是, js去调用android的方法却可以, 并且用webviewjavascriptbridge的github库里的示例example.html来测试两个平台都ok.
我就纳闷了...为啥ios可以调用js的方法android却不可以. 初始化应该是没问题的, 不然js调用android的方法也会失败.
兄弟解决了吗?
能提供下安卓的下载地址吗