H5调用原生方法、传值(对象名.方法名的方式)

1、判断环境/设备——Android/iOS

var u = navigator.userAgent var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)   2、根据不同环境/设备,调用方法 if (isAndroid) {   try {     window.对象名.方法名(要传的值)   } catch (error) {     Toast(error)   } } else if (isiOS) {   try {     window.webkit.messageHandlers.对象名.方法名(要传的值,可为空)   } catch (error) {     Toast(error)   } }
上一篇:15天快速入门安卓开发(五) 广播 (Broadcasts)


下一篇:参数传递,修改