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)
}
}