H5页面兼容iOS、Android是最头痛的问题,有的样式根本就不能同时兼容两者,我一般的处理方法是把两者分开写,
这就需要判断是在iOS运行,还是Android运行了,我使用的方法是
window.config.isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
window.config.isAndroid = navigator.userAgent.toLowerCase().indexOf('android') > -1;
if (window.config.isIOS) {
//do something
} else {
//do something
}
:)