判断ios终端或Android终端,执行不同事件

$(function(){
					myfunction();
				})
				function myfunction() {

					var browser = {
						versions: function () {
							var u = navigator.userAgent, app = navigator.appVersion;
							return {
								mobile: !!u.match(/AppleWebKit.*Mobile.*/),      //是否为移动终端
								ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
								android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
								weixin: u.indexOf('MicroMessenger') > -1,
							};
						}(),
						language: (navigator.browserLanguage || navigator.language).toLowerCase()
					}

					var config = {
						//scheme:必须,唤醒地址
						scheme_IOS: 'xgjinfu://xinguangjinfu.app',
						scheme_Adr: 'xgjinfu://xinguangjinfu.app',
						//下载地址
						//src_IOS: 'https://itunes.apple.com/cn/app/xin-dai-quan-xin-dai-jing/id879384180?mt=8',
						//src_Adr: 'http://a.app.qq.com/o/simple.jsp?pkgname=com.haodai.app'
					};

					if (browser.versions.ios == true){
						if (localStorage.getItem("coffeeType") == null) {
							function myBrowser(){
								var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
								var isOpera = userAgent.indexOf("Opera") > -1;
								if (isOpera) {
									return "Opera"
								}; //判断是否Opera浏览器
								if (userAgent.indexOf("Firefox") > -1) {
									return "FF";
								} //判断是否Firefox浏览器
								if (userAgent.indexOf("Chrome") > -1){
									return "Chrome";
								}
								if (userAgent.indexOf("Safari") > -1) {
									return "Safari";
								} //判断是否Safari浏览器
								if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
									return "IE";
								}; //判断是否IE浏览器
							}
							//以下是调用上面的函数
							var mb = myBrowser();
							/*if (mb == "IE") {
							 console.log("我是 IE");
							 }
							 if (mb == "FF") {
							 console.log("我是 Firefox");
							 }*/
							/*if (mb == "Chrome") {
							 console.log("我是 Chrome");
							 }*/
							/*if (mb == "Opera") {
							 console.log("我是 Opera");
							 }*/
							if (mb == "Safari") {
								$(".fixedsafari").show();
								$(document).on("touchmove",function(e){e.preventDefault();e.stopPropagation();},false);
								document.body.style.overflow='hidden';
								/*document.addEventListener("touchmove",mo,false);//禁止*/
								//document.addEventListener('touchmove', function (event){event.preventDefault();})
							}else{
								/*document.body.style.overflow='';//出现滚动条
								 document.removeEventListener("touchmove",mo,false); */
								$("body,html").css({"overflow":""});
							}
							localStorage.setItem("coffeeType", "1");
						}

						if(!sessionStorage.fixed){
							function isWeiXin(){
								var ua = window.navigator.userAgent.toLowerCase();
								if(ua.match(/MicroMessenger/i) == 'micromessenger'){
									return true;
								}else{
									return false;
								}
							}
							if(isWeiXin()){
								$(".fixed").show();
							}

							sessionStorage.fixed="show";
						}else {
						}
				}
			}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端之家

帮您踩坑,求安慰!多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值