var data = {} , inservice = false , distip = false , ontip = false; !function(e,t,a){"use strict";"undefined"!=typeof window&&"function"==typeof define&&define.amd?define(a):"undefined"!=typeof module&&module.exports?module.exports=a():t.exports?t.exports=a():t.Fingerprint2=a()}(0,this,function(){"use strict";var d=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var a=[0,0,0,0];return a[3]+=e[3]+t[3],a[2]+=a[3]>>>16,a[3]&=65535,a[2]+=e[2]+t[2],a[1]+=a[2]>>>16,a[2]&=65535,a[1]+=e[1]+t[1],a[0]+=a[1]>>>16,a[1]&=65535,a[0]+=e[0]+t[0],a[0]&=65535,[a[0]<<16|a[1],a[2]<<16|a[3]]},g=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var a=[0,0,0,0];return a[3]+=e[3]*t[3],a[2]+=a[3]>>>16,a[3]&=65535,a[2]+=e[2]*t[3],a[1]+=a[2]>>>16,a[2]&=65535,a[2]+=e[3]*t[2],a[1]+=a[2]>>>16,a[2]&=65535,a[1]+=e[1]*t[3],a[0]+=a[1]>>>16,a[1]&=65535,a[1]+=e[2]*t[2],a[0]+=a[1]>>>16,a[1]&=65535,a[1]+=e[3]*t[1],a[0]+=a[1]>>>16,a[1]&=65535,a[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],a[0]&=65535,[a[0]<<16|a[1],a[2]<<16|a[3]]},f=function(e,t){return 32===(t%=64)?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])},h=function(e,t){return 0===(t%=64)?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=g(e,[4283543511,3981806797]),e=m(e,[0,e[0]>>>1]),e=g(e,[3301882366,444984403]),e=m(e,[0,e[0]>>>1])},l=function(e,t){t=t||0;for(var a=(e=e||"").length%16,n=e.length-a,r=[0,t],i=[0,t],o=[0,0],l=[0,0],s=[2277735313,289559509],c=[1291169091,658871167],u=0;u>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)},e={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},c=function(e,t){if(Array.prototype.forEach&&e.forEach===Array.prototype.forEach)e.forEach(t);else if(e.length===+e.length)for(var a=0,n=e.length;at.name?1:e.name=a.components.length)n(r.data);else{var t=a.components[i];if(a.excludes[t.key])o(!1);else{if(!e&&t.pauseBefore)return i-=1,void setTimeout(function(){o(!0)},1);try{t.getData(function(e){r.addPreprocessedComponent(t.key,e),o(!1)},a)}catch(e){r.addPreprocessedComponent(t.key,String(e)),o(!1)}}}};o(!1)},U.getPromise=function(a){return new Promise(function(e,t){U.get(a,e)})},U.getV18=function(i,o){return null==o&&(o=i,i={}),U.get(i,function(e){for(var t=[],a=0;a= 200 && status < 300) { var event = xhr.responseText ; if(event && event.indexOf('invite') >= 0){ ukefu.writeinvite() ; }else if(event && event.indexOf('refuse') >= 0){ ukefu.refuseInvite() ; }else if(event && event.indexOf('accept') >= 0){ ukefu.acceptInvite() ; } if(success){ success(event); } } else { // if(error){ error(); } } xhr.abort(); signal = signal - 1 ; } } xhr.open("GET", url , true); try{ xhr.send(null); }catch(e){} }, closeTip:function(){ if(document.getElementById("ukefu_invite_tip")!=null){ document.getElementById("ukefu_invite_tip").style.display = "none" ; } if(document.getElementById("ukefu_callback_tip")!=null){ document.getElementById("ukefu_callback_tip").style.display = "none" ; } if(document.getElementById("ukefu_demo_tip") != null){ document.getElementById("ukefu_demo_tip").style.display = "none" ; } if(document.getElementById("ukefu_sns_tip")!=null){ document.getElementById("ukefu_sns_tip").style.display = "none" ; } if(document.getElementById("ukefu_other_tip")!=null){ document.getElementById("ukefu_other_tip").style.display = "none" ; } distip = false ; if(window.event){ window.event.stopPropagation(); } }, delayClose:function(){ setTimeout(function(){ if(ontip == false){ ukefu.closeTip(); } },1000); }, ping : function(){ var url = ukefu.url ; if(data){ if(data.id){ url = url + "&id="+data.id ; } if(data.name){ url = url + "&name="+encodeURIComponent(data.name); } if(data.email){ url = url + "&email="+encodeURIComponent(data.email); } if(data.phone){ url = url + "&phone="+encodeURIComponent(data.phone); } if(document.referrer!=null && document.referrer != ""){ url = url + "&referrer="+encodeURIComponent(document.referrer); } url = url + "&title="+encodeURIComponent(document.title); url = url+"&traceid=26a897151fdc4448b0472ca780b2c17d" url = url+"&url="+encodeURIComponent(location.href) } ukefu.ajax(url + "&userid="+result+"&sessionid=ff7ed92e8823481a9f5c8a8d49e62d14&sign="+result+"&t="+new Date().getTime() , function(){ukefu.ping();}); }, writepoint:function(){ var skillHtml = "" ; var pointmodel = '

在线客服
' ; pointmodel += '
' ; append(document.body, ''); append(document.body, ""); document.getElementById("ukefu-im-chat").onclick=function(){ ukefu.openChatDialog(); } if(document.getElementById("ukefu_invite_tip")!=null){ document.getElementById("ukefu_invite_tip").onclick=function(){ ukefu.openChatDialog(); } } if(document.getElementById("ukefu-callback-model")!=null){ document.getElementById("ukefu-callback-model").onmouseover = function(){ if(distip == false && document.getElementById("ukefu_callback_tip") != null){ ukefu.closeTip(); document.getElementById("ukefu_callback_tip").style.display = "block" ; distip = true ; ontip = true ; ukefu.delayClose(); } } ; document.getElementById("ukefu-callback-model").onmouseout = function(){ distip = false ; ontip = false ; } ; if(document.getElementById("ukefu_callback_tip")!=null){ document.getElementById("ukefu_callback_tip").onmouseover = function(){ ontip = true ; distip = true ; }; document.getElementById("ukefu_callback_tip").onmouseout = function(){ ontip = false ; distip = false ; ukefu.delayClose(); }; } } if(document.getElementById("ukefu-demo-model")!=null){ document.getElementById("ukefu-demo-model").onmouseover = function(){ if(distip == false && document.getElementById("ukefu_demo_tip") !=null){ ukefu.closeTip(); document.getElementById("ukefu_demo_tip").style.display = "block" ; distip = true ; ontip = true ; ukefu.delayClose(); } } ; document.getElementById("ukefu-demo-model").onmouseout = function(){ distip = false ; ontip = false ; } ; if(document.getElementById("ukefu_demo_tip")!=null){ document.getElementById("ukefu_demo_tip").onmouseover = function(){ ontip = true ; distip = true ; }; document.getElementById("ukefu_demo_tip").onmouseout = function(){ ontip = false ; distip = false ; ukefu.delayClose(); }; } } if(document.getElementById("ukefu-sns-model")!=null){ document.getElementById("ukefu-sns-model").onmouseover = function(){ if(distip == false && document.getElementById("ukefu_sns_tip")!=null){ ukefu.closeTip(); document.getElementById("ukefu_sns_tip").style.display = "block" ; distip = true ; ontip = true ; ukefu.delayClose(); } } ; document.getElementById("ukefu-sns-model").onmouseout = function(){ distip = false ; ontip = false ; } ; if(document.getElementById("ukefu_sns_tip")!=null){ document.getElementById("ukefu_sns_tip").onmouseover = function(){ ontip = true ; distip = true ; }; document.getElementById("ukefu_sns_tip").onmouseout = function(){ ontip = false ; distip = false ; ukefu.delayClose(); }; } }; if(document.getElementById("ukefu-other-model")!=null){ document.getElementById("ukefu-other-model").onmouseover = function(){ if(distip == false && document.getElementById("ukefu_other_tip")!=null){ ukefu.closeTip(); document.getElementById("ukefu_other_tip").style.display = "block" ; distip = true ; ontip = true ; ukefu.delayClose(); } } ; document.getElementById("ukefu-other-model").onmouseout = function(){ distip = false ; ontip = false ; } ; if(document.getElementById("ukefu_other_tip")!=null){ document.getElementById("ukefu_other_tip").onmouseover = function(){ ontip = true ; distip = true ; }; document.getElementById("ukefu_other_tip").onmouseout = function(){ ontip = false ; distip = false ; ukefu.delayClose(); }; } } var inviteDialog = document.getElementById('ukefu-invite-dialog'); var height = document.documentElement.clientHeight ; var width = document.documentElement.clientWidth ; var top = (50 - 92*100/height)+"%"; var left = (50 - 210*100/width)+"%" ; inviteDialog.style.top = top ; inviteDialog.style.left = left ; ; }, openChatDialog:function(){ ukefu.openChatDialogWithURL(ukefu.chat); }, openChatDialogWithURL:function(url){ url = url + "&userid="+result+"&sessionid=ff7ed92e8823481a9f5c8a8d49e62d14" if(data){ if(data.id){ url = url + "&id="+data.id ; }else{ } if(data.name){ url = url + "&name="+encodeURIComponent(data.name); }else{ } if(data.email){ url = url + "&email="+encodeURIComponent(data.email); }else{ } if(data.phone){ url = url + "&phone="+encodeURIComponent(data.phone); }else{ } } url = url + "&title="+encodeURIComponent(document.title); url = url+"&traceid=26a897151fdc4448b0472ca780b2c17d" url = url+"&url="+encodeURIComponent(location.href) ; try{ window.open(url+"&t="+new Date().getTime(), "ukefu-chat", "height=600, width=850, top="+ (window.screen.availHeight - 30 - 600) /2+", left="+(window.screen.availWidth - 10 - 750)/2+",toolbar=no, menubar=no, scrollbars=no, resizable=no, directories=no,location=no, status=no"); }catch(e){} return false; }, display:function(){ ukefu.writepoint(); document.getElementById("ukefu-point").style.display = "table" ; }, writeinvite:function(){ if(inservice == false){ document.getElementById('ukefu-invite-dialog').style.display = "block" ; } }, refuseInvite:function(){ document.getElementById('ukefu-invite-dialog').style.display = "none" ; ukefu.ajax(ukefu.refuse + "&userid="+result+"&sessionid=ff7ed92e8823481a9f5c8a8d49e62d14&t="+new Date().getTime()); }, acceptInvite:function(){ document.getElementById('ukefu-invite-dialog').style.display = "none" ; }, check:function(){ var checkTimes = 0 ; setInterval(function(){ if(signal <= 0){ checkTimes++ ; }else{ checkTimes = 0 ; } if(checkTimes >= 3){ //检查当前的 Keep-Alive是否存活,检查3次都处于未存活状态,则启动 // signal = 0 ; checkTimes = 0 ; ukefu.ping(); } },5000) ; } } function openAgentChatDialog(url){ return ukefu.openChatDialogWithURL(url) ; } Fingerprint2.get(function(components){ var values = components.map(function (component) { return component.value }) ; values.push("1ltxY9") ; values.push("cfd2ee551e87ff32da137f6b246bfecc") ; var murmur = Fingerprint2.x64hash128(values.join(''), 31) ; result = murmur ; ukefu.display(); ukefu.ajax(ukefu.in+"&userid="+result+"&appid=1ltxY9&orgi=ukewo&traceid=26a897151fdc4448b0472ca780b2c17d&title="+encodeURIComponent(document.title)+"&t="+new Date().getTime() , function(data){ if(data.indexOf("in") >= 0){}else{ if(data.indexOf("service") >= 0){ inservice = true; console.log(inservice); } ukefu.display(); ukefu.ping(); ukefu.check(); } }); });