人脈通分享工能,點擊分享到微信或者qq的分享連接打開H5,提示用戶用瀏覽器打開,點擊下載,有有app

<script>
//圖片高度

	var schemeAdr = "rmtprofile://profileDetail?id=" + ${profile.uid};
	var schemeIOS = "rmt://UId=" + ${profile.uid};
	var downAddress = 'http://a.app.qq.com/o/simple.jsp?pkgname=com.bizsocialnet';

	var ua = window.navigator.userAgent.toLowerCase();
	
	document.onreadystatechange = function () {
        if(document.readyState=="complete") {
       	 
       	//前段圖片適配
		var pic_w = $('.dtxq .pic li').width();
		$('.dtxq .pic li').css('height',pic_w+'px')
   	 
		//全部設備,QQ,微信加載完畢後兩面提示用瀏覽器中打開
		if(ua.indexOf("qq")>0 || isWeiXin() ){
			setInterval(function(){
					$("#title").show();
			}, 2000);
		 }
   }
    
  	//!QQ,!WEIXIN
     if(ua.indexOf("qq")<0 && !isWeiXin()){
    	//downLoadOrOpenApp()
    	openAndroidClient();
     }
  	
  	 if(ua.indexOf("safari") > 0){
  		openIOSClient();
  	 }
  	
	}
 
	 
	 function downLoadOrOpenApp(){
		 	var ifr = document.createElement('iframe');
	   	ifr.src = schemeAdr;
	   	ifr.style.display = 'none';
	   	document.body.appendChild(ifr);
	   	window.location.href=downAddress;
	 }
	
	function testTT(){
		downLoadOrOpenApp();
	}
	
	
	//判斷是不是微信
	function isWeiXin(){
	    if(ua.match(/MicroMessenger/i) == 'micromessenger'){
	        return true;
	    }else{
	        return false;
	    }
	}
	
	function openAndroidClient(){
		 $('body').append("<iframe id='ifr' style='display:none'></iframe>");
	    $('#ifr').attr("src", schemeAdr);  //android端 app跳轉地址 android://xx 此時不兼容三星自帶瀏覽器與谷歌(無效果)
	    window.location.href = schemeAdr; //若是是三星自帶瀏覽器會直接跳到報錯界面
	    setInterval(function(){
	   	 window.location.href=downAddress;
			 }, 180000);
	}
	
	function openIOSClient(){
		$('body').append("<iframe id='ifr' style='display:none'></iframe>");
	   $('#ifr').attr("src", schemeIOS);  //android端 app跳轉地址 android://xx 此時不兼容三星自帶瀏覽器與谷歌(無效果)
	   window.location.href = schemeIOS;  //若是是三星自帶瀏覽器會直接跳到報錯界面
	   setInterval(function(){
	  	  window.location.href=downAddress;
	   }, 180000);
	}
</script>
相關文章
相關標籤/搜索