now()-t>1e3?n&&n():o&&o()}),800)},setShareInfo:function(e){window.JsBridge&&JsBridge.onReady((function(){JsBridge.setShareInfo&&JsBridge.setShareInfo({iconUrl:e.iconUrl,jumpUrl:location.href,title:e.appName,summary:(e.description||"").slice(0,100)})}))},isWechatSupportVersion:function(){return l.browser.wechat&&l.browser.version&&w(l.browser.version,"5.1")>=0},isMqqSupportVersion:_,setJumpPageInMqq:function(e){if(_()){var n=r.eventResult.success;try{JsBridge._call("q_download/setDownloaderFirstOpenPage",{starttime:e.starttime,endtime:e.endtime,url:e.jumpUrl||v({yybVersion:e.yybVersion})})}catch(e){n=r.eventResult.fail,console.error(e)}r.reportSampleData({eventName:r.clientApiEventName.setDownloaderFirstOpenPage,eventResult:n})}},openApp:function(e,n){e?b(e):l.browser.mqq?setTimeout((function(){JsBridge.startApp(n)}),350):l.browser.qqbrowser&&setTimeout((function(){window.browser.app.runApk(n)}),350)},setLocationHref:function(e){setTimeout((function(){location.href=e}),350)},callWithScheme:b,copyToClipboard:function(e){d.copyToClipboard(e,(function(e,n,o){r.reportSampleData({eventName:r.clientApiEventName.copyToClipboard,eventResult:n,eventExtInfo:o||e})}))}}},function(e,n,o){var t=o(1),a=o(0),i=o(3),r=o(4),d=o(2),s=i.reportAppCheck,l=a.debug,c={yybVersion:0,cpAppVersion:0};function p(e,n){function o(e,o,t){d.endAndReportSampleData({eventName:"".concat(d.clientApiEventName.checkAppState),eventExtInfo:o}),n(e,o,t)}d.start("".concat(d.clientApiEventName.checkAppState)),t.os.android&&window.JsBridge&&window.JsBridge.getAppInstalledVersion?function(e,n){var o=Date.now(),a=0;window.JsBridge.getAppInstalledVersion(e,(function(e,i){if(a=Date.now()-o,l("[download/common.js] getAppInstalledVersion: "+JSON.stringify(e)+", msg: "+JSON.stringify(i)+", costTime:"+a),i&&t.browser.wechat){var r="get_install_state:ok";for(var d in i)"get_install_state:ok"!==i[d]&&(r=i[d]);i=r}n(e,i,a)}))}(e,o):t.os.android&&t.browser.qqbrowser&&t.browser.version&&a.compareVersion(t.browser.version,"5.0")>=0?function(e,n){for(var o,t={},a=[],i=Date.now(),r=0,d=0,s=e.length;d<s;d++)o=e[d],window.browser&&window.browser.app&&window.browser.app.getApkInfo((function(o){var d=JSON.parse(o||"{}");"string"==typeof d&&(d=JSON.parse(d||"{}")),t[d.packagename]=d.versioncode,a.push(d.packagename),a.length>=e.length&&(r=Date.now()-i,l("[download/common.js] getApkInfo: "+JSON.stringify(t)+", costTime: "+r),n&&n(t,"",r))}),o)}(e,o):n({},"",0,Date.now(),Date.now())}e.exports={check:function(e,n){var o=[r.qqdownloaderPkgName];e!=r.qqdownloaderPkgName&&o.push(e),l("[download/installation.js] pkgs: "+JSON.stringify(o)),p(o,(function(o,a,i){c.cpAppVersion=o[e]||0,c.yybVersion=o[r.qqdownloaderPkgName]||0,l("[download/installation.js] check result: "+JSON.stringify(c)),a&&t.browser.wechat&&s(a,i),n&&n(c.yybVersion,c.cpAppVersion,a,i)}))},getCache:function(){return c},setYybVersion:function(e){c.yybVersion=e},setCpAppVersion:function(e){c.cpAppVersion=e},checkAppState:p}},function(e,n,o){var t=o(0).formatProtocol;e.exports={initImgSlide:function(e){var n=$(e.imgBoxSelector),o=n.find(e.imgScrollBarSelector),t=n.children("ul");new UI.Slide(n[0],t[0],(function(e,t,a,i){var r=Math.floor(100*a/t)+"%",d="translate3d("+Math.round(100*i/a)+"%,0,0)";o.css({width:r,transform:d,"-webkit-transform":d}),n.find(".lazyload").length&&setTimeout((function(){n.find(".lazyload").scrollLoading({})}),800)}),!0)},setBlurBg:function(e){e=t(e);var n=document.body.clientWidth,o=e,a=document.getElementById("headerPicBg");a.style.width=n+"px",a.style.height=n+"px";var i=document.createElement("div"),r='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" width="100%" height="100%"><defs><filter id="topBlur"><feGaussianBlur stdDeviation="12" /></filter></defs><image xlink:href="'+o+'" x="0" y="0" height="'+n+'" width="'+n+'" filter="url(#topBlur)" /></svg>';i.innerHTML=r,a.appendChild(i),a.style["background-image"]="url("+e+")",a.style["-webkit-background-size"]="cover",a.style["background-size"]="cover"},resetHeaderPig:function(){var e=document.getElementById("headerWhiteBg"),n=document.getElementById("headerPicBg"),o=document.body.clientWidth;e.style.width=o+"px",n.style.width=o+"px",n.style.height=o+"px"},drawCanvas:function(){var e=document.body.clientWidth,n=166;window.AppInfoData&&window.AppInfoData.grayInfo&&(4==window.AppInfoData.grayInfo.testId||5===window.AppInfoData.grayInfo.testId)&&(n=195);var o=document.getElementById("headerWhiteBg");o.style.width=e+"px",o.style.height=n+"px",o.width=e,o.height=n;var t=o.getContext("2d");t.moveTo(0,41),t.lineTo(parseInt(e/2),0),t.lineTo(e,41),t.closePath(),t.fillStyle="#ffffff",t.fill(),t.lineWidth=1,t.strokeStyle="#ffffff",t.stroke(),t.beginPath(),t.moveTo(0,41),t.lineTo(e,41),t.lineTo(e,n),t.lineTo(0,n),t.closePath(),t.fillStyle="#ffffff",t.fill(),t.lineWidth=1,t.strokeStyle="#ffffff",t.stroke()},showWxGuide:function(){0==$(".j-guide").length&&($(document.body).append('<div class="j-guide" style="position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);z-index: 99;"> <img style="width: 220px;position: absolute;top: 13px;right: 24px;" src="https://cms.gtimg.com/android_cms/micro/openmasktip.png"> </div>'),setTimeout((function(){$(".j-guide").on("touchmove",(function(e){e.stopPropagation(),e.preventDefault()}))}),0))}}},function(e,n){e.exports={requestForNewCdnInfo:function(e,n){$.ajax({url:"//"+location.host+"/o/ajax/micro/NewCdnInfo",data:e,type:"POST",dataType:"json",withFields:{withCredentials:!0},success:function(e){n(null,e)},error:function(e,o,t){n(t,{})}})},requestForAppInfo:function(e,n){$.ajax({url:"//"+location.host+"/o/ajax/micro/MicroDownAppInfo",data:e,type:"GET",dataType:"json",withFields:{withCredentials:!0},success:function(e){n(null,e)},error:function(e,o,t){n(t,{})}})}}},function(e,n,o){var t=o(1),a=o(3),i=o(2),r=o(5),d=o(6),s=o(4),l=a.report,c="",p=!1;e.exports={init:function(e,n){if(e&&0!=e.length)if(t.os.ios||!t.browser.wechat&&!t.browser.mqq)n(null,!1,{});else{for(var o=[],a=0;a<e.length;a++){for(var i=e[a],r=i.
Back to home |
File page
Subscribe |
Register |
Login
| N