关闭当前页面(js调用原生方法)
$('.close').click(function () {
$('.sss').css('background','#ff0000')
//iOS的方法,closefanpai是方法名称
window.webkit.messageHandlers.closefanpai.postMessage(null);
//android的方法
//弹出式的:android.setWebViewClose();
//非弹出式的:android.setWebViewFinish();
})
获取token的方法(原生调用js方法)
//直接写方法,在原生内调用
function getToken(token) {
//token
}
判断ios或安卓分别调用
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
//iOS方法
window.webkit.messageHandlers.closefanpai.postMessage(null);
console.log('iOS');
} else if (/(Android)/i.test(navigator.userAgent)) {
// android方法
android.setWebViewClose();
console.log('android');
}