let u = navigator.userAgent;
let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android端
let isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isAndroid) {
window.android.service();
}
if (isIOS) {
window.webkit.messageHandlers.service.postMessage('');
}
注:service是h5端和原生端约定好的方法名,可自行定义