var iBrowser;
//浏览器运行环境相关信息
var u = navigator.userAgent;iBrowser = {
//是否为移动终端 ,/Mobile/i.test(u) 与 /AppleWebKit.*Mobile/i.test(u)重复,后期再看具体怎么区分
mobile: /Mobile/i.test(u) || /AppleWebKit.*Mobile/i.test(u) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(u)),
//是否为PC端
pc: !(/Mobile/i.test(u) || /AppleWebKit.*Mobile/i.test(u) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(u))),
uc: /UCWEB|UcBrowser/i.test(u), //是否为uc浏览器
qq: /QQBrowser/i.test(u), //是否为qq浏览器
android: u.indexOf('Android') > -1, //是否为android终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //是否为ios终端
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone
iPad: u.indexOf('iPad') > -1, //是否iPad
trident: u.indexOf('Trident') > -1, //是否为IE内核
presto: u.indexOf('Presto') > -1, //是否为opera内核
webKit: u.indexOf('AppleWebKit') > -1, //是否为苹果、谷歌内核
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //是否为火狐内核
//se360: window.external.twGetRunPath().toLowerCase().indexOf("360se")>-1,//是否为360
language: (navigator.browserLanguage || navigator.language).toLowerCase(),
app: navigator.appVersion
};