js判断H5页面处于app环境还是浏览器环境
const u = navigator.userAgent,
isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
if (isiOS) {
try {//app内
window.webkit.messageHandlers.getMessage.postMessage(jsonObj)
} catch (error) {//浏览器内
copyUrl();
}
} else if(isAndroid){
if(window.native){//app内
window.native.onClikWebView()
} else {//浏览器内
copyUrl();
}
}