js调取原生app方法
1、js调ios方法(只需替换iosFun方法名即可)传参时var data = {test: 'test'};window.webkit.messageHandlers.iosFun.postMessage(data);不传参时(一定要传空字符串)window.webkit.messageHandlers.iosFun.postMessage("");2、js调安卓方法(andr...
·
1、js调ios方法(只需替换iosFun方法名即可)
传参时
var data = {test: 'test'};
window.webkit.messageHandlers.iosFun.postMessage(data);
不传参时(一定要传空字符串)
window.webkit.messageHandlers.iosFun.postMessage("");
2、js调安卓方法(androidFun为方法名)
无参数时(不需要传空字符串)
window.androidFun.javaFunction();
有参时
var test = "test";
window.androidFun.javaFunction(test);
注意: 安卓是不能直接传json的,需要转化为字符串,如下:
var data = {
key1: val1,
key2: val2
}
window.androidFun.javaFunction(JSON.stringify(data));
更多推荐


所有评论(0)