=a?a[2]:""}function a(e){return null==e?"":String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var i="a.cs0309.3g.qq.com"==location.host;e.exports={ping:function(e){var n=new Image;n.onload=n.onerror=function(){n.onload=n.onerror=null},setTimeout((function(){n.src=e}),0)},formatProtocol:function(e){return/^(http|https):\/\//.test(e)&&(e=e.replace(/^(http|https):\/\//,"//")),e},loadScript:function(e,n){var o=document.createElement("script");o.type="text/javascript",o.readyState?o.onreadystatechange=function(){"loaded"!=o.readyState&&"complete"!=o.readyState||(o.onreadystatechange=null,n&&n())}:o.onload=function(){n&&n()},o.src=e,document.getElementsByTagName("head")[0].appendChild(o)},getQuery:t,greaterThanOrEqual:function(e,n){e=String(e).split("."),n=String(n).split(".");try{for(var o=0,t=Math.max(e.length,n.length);o<t;o++){var a=isFinite(e[o])&&Number(e[o])||0,i=isFinite(n[o])&&Number(n[o])||0;if(a<i)return!1;if(a>i)return!0}}catch(e){return!1}return!0},isUseHttpsForWX:function(){if(!window.localStorage)return!1;var e=window.localStorage.getItem("useHttpsUrl")||"",n=window.localStorage.getItem("setHttpsUrlTime")||0;return!!(e&&Date.now()-parseInt(n,10)<=6048e5)},setUseHttps:function(){window.localStorage&&(window.localStorage.setItem("useHttpsUrl",!0),window.localStorage.setItem("setHttpsUrlTime",Date.now()))},escHtml:a,getHtml:function(e,n){return e.replace(/{([\w-]+)\}/g,(function(e,t){return void 0!==o(n[t])?a(n[t]):""}))},serializeParam:function(e,n){var o=[];for(var t in e)n?o.push(t+"="+e[t]):o.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return o.join("&")},compareVersion:function(e,n){e=String(e).split("."),n=String(n).split(".");try{for(var o=0,t=Math.max(e.length,n.length);o<t;o++){var a=isFinite(e[o])&&Number(e[o])||0,i=isFinite(n[o])&&Number(n[o])||0;if(a<i)return-1;if(a>i)return 1}}catch(e){return-1}return 0},debug:function(){t("debug")&&console.log.apply(console,arguments)},copyToClipboard:function(e,n){if(n=n||function(){},e=e||"")try{if(document.execCommand&&"function"==typeof document.execCommand){var o=$("#copyhackinput");o.length||(o=$('<input id="copyhackinput" readonly="readonly" type="text" style="position:absolute;top:0;left:0;height:1px;width:10px;opacity:0;"/>'),$("body").append(o.get(0))),o.val(e),o.get(0).select(),document.execCommand("copy",!1,null)?(n(e,"0",""),console.log("copy success")):(n(e,-1,""),console.log("copy fail"))}}catch(o){n(e,-2,"copy fail ".concat(JSON.stringify(o))),console.error(o)}},getCookie:function(e){var n=document.cookie.match(RegExp("(?:^|;)\\s*"+e+"=([^;]*)"));return n?n[1]:""},decode:function(e,n){var o="";try{o=decodeURIComponent(e)}catch(t){n&&n(),console.error("decodeURIComponent error: "+e+" "),o=""}return o},firstCharacterToUpperCase:function(e){return e.charAt(0).toUpperCase()+e.substring(1)},isDebugMode:i}},function(e,n){var o,t,a,i,r,d,s,l,c,p,w=null;w||(o=navigator.userAgent,t={},a={},i=o.match(/([a|A]ndroid)[\s/]*([\d.]+)/),r=o.match(/(iPad).*OS\s([\d_]+)/),d=!r&&o.match(/(iPhone\sOS)\s([\d_]+)/),s=o.match(/MicroMessenger\/([\d.]+)/),l=window.browser&&o.match(/MQQBrowser\/([\d.]+)/),c=o.match(/(?:V1_AND_SQ_|QQ\/)([\d.]+)/),p=o.match(/\/qqdownloader\/(\d+)(?:\/(appdetail|external))?/),(/android/i.test(o)||/UCBrowser/i.test(o)&&/Adr[\s/]*([\d.]+)/.test(o))&&(t.android=!0,i&&(t.version=i[2])),!t.android&&/(iPhone|iPad|iPod|iOS)/g.test(o)&&(t.ios=!0,d&&(t.iphone=!0,t.version=d[2].replace(/_/g,".")),r&&(t.ipad=!0,t.version=r[2].replace(/_/g,"."))),s&&(a.wechat=!0,a.version=s[1],a.pname="com.tencent.mm"),c&&(a.mqq=!0,a.version=c[1],a.pname="com.tencent.mobileqq"),p&&(a.yyb=!0,a.version=p[1],a.pname="com.tencent.android.qqdownloader"),s||c||p||!l||(a.qqbrowser=!0,a.version=l[1],a.pname="com.tencent.mtt"),w={os:t,browser:a}),e.exports=w},function(e,n,o){var t;function a(e,n,o){return n in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}var i=o(1),r=o(21).UAParser,d=o(0),s=o(3),l=o(4),c=new r,p=d.debug,w=window.AppInfoData.appDetail,u=window.AppInfoData.baoPkg,f={};var m={project:"micro-download",osType:i.os.ios?"ios":i.os.android?"android":"other",globalUserId:d.getCookie("sd_userid"),envExtInfo:d.getCookie("sd_cookie_crttime"),uuid:s.actionTraceId,dataSource:s.getPageName(),mobileMode:c.getDevice().model,netType:"",mediaName:i.browser.mqq?"mqq":i.browser.wechat?"wechat":i.browser.qqbrowser?"qqbrowser":i.browser.yyb?"qqdownloader":"other",mediaAppVersion:0,mediaUseragent:navigator.userAgent,mediaOsType:c.getOS().name+", "+c.getOS().version,mediaExtInfo:c.getEngine().name+", "+c.getEngine().version,experimentId:l.experimentId,experimentContent:l.experimentContent,recommendId:l.recommendId,materialId:window.templateId+"",locationUrl:location.href,callervia:"",flag1:s.getFromcase()},g={appId:w.appId,appName:w.appName,packageName:w.packageName,apkId:w.apkId,appVersion:w.versionCode,appChannel:w.channel,downloadUrl:w.apkUrl,fileSize:w.size,appExtInfo:""},h={flag2:u.channel,flag3:u.vercode,flag4:"",flag5:u.md5,flag8:"0"},v={flag6:0,flag7:0};function _(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.001;!d.isDebugMode&&Math.random()>n||b(e)}function b(e){var n=$.extend(e,m,g,h,v);n.callervia=window.via,e.eventStartTime&&e.eventEndTime&&(n.flag9=e.eventEndTime-e.eventStartTime),0==n.eventResult&&(n.eventResult+=""),p("[common/druidReport.js] report data: "+JSON.stringify(n)),$.ajax({type:"POST",url:"https://fbih5report.3g.qq.com/api/report",data:JSON.stringify(n),xhrFields:{withCredentials:!0}})}var y=!0,D={eventScene:{cpApp:"cpApp",qqdownloader:"qqdownloader"},eventNameMap:(t={},a(t,JsBridge.Download.STATE_DOWNLOADING,"appDownloading"),a(t,JsBridge.Download.STATE_DOWNLOADED,"appDownloaded"),a(t,JsBridge.Download.STATE_INSTALLING,"appInstalling"),a(t,JsBridge.Download.STATE_INSTALLED,"appInstalled"),a(t,JsBridge.Download.STATE_FAILED_OF_SDCARD,"appDownloadFailOfSdcard"),a(t,JsBridge.Download.STATE_REMOVED,"appDownloadRemoved"),a(t,JsBridge.Download.STATE_CANCAL,"appDownloadCancel"),a(t,JsBridge.Download.STATE_FAILED,"appDownloadFailed"),a(t,JsBridge.

Prev | Next
Pg.: 1 ... 8 9 10 11 12 13 14 15 16 17 18 ... 41


Back to home | File page

Subscribe | Register | Login | N