<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>