(function () { function setCookie(c_name,value,expiredays){var exdate=new Date();var domain_parts=window.location.host.split('.');var len=domain_parts.length;var domain='';if(len>=2){domain='.'+domain_parts[len-2]+'.'+domain_parts[len-1];}else{domain='.mugeda.com';}exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString())+"; domain="+domain+";path=/";} function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return unescape(parts.pop().split(";").shift()); } function getQueryParams() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } if (/vt=(\w+)\&?/.test(location.search)) { var versionTag = RegExp.$1; setCookie('__mugeda_vid',versionTag,60*60*24*3600); } else { setCookie('__mugeda_vid','',-3600); } window['Mugeda'] = window['Mugeda'] || {}; window['Mugeda']['data'] = window['Mugeda']['data'] || {}; var stageDom = document.getElementById((window._mrmcp || {})['script_id'] || "Mugeda_5ce7a1739bbd0f5bdb7be2b9") _mrmcp = (typeof _mrmcp == 'undefined') ? {} : _mrmcp; _mrmcp['campaign_id'] = 'none'; _mrmcp['owner_id'] = '5ce795220461263e2430ec34'; _mrmcp['creative_id'] = '5ce7a1739bbd0f5bdb7be2b9'; _mrmcp['ga_url'] = _mrmcp['ga_url'] || (('https:' == document.location.protocol ? 'https://' : 'http://') + 'card.mugeda.com/weixin/card/ga.js'); _mrmcp['width'] = _mrmcp['width'] || 320; _mrmcp['height'] = _mrmcp['height'] || 520; _mrmcp['type'] = 'smart'; _mrmcp['title'] = '接单流程'; _mrmcp['build_number'] = parseInt('1459'); _mrmcp['publish_time'] = '5/24/2019 5:37:04 PM'; _mrmcp['last_modified'] = ''; _mrmcp['track_bot'] = 'http://cdn.mugeda.com/media/pages/track/track_20131030.html'; var version = _mrmcp['version'] = _mrmcp['version'] != null ? _mrmcp['version'] : '0.14.59'; if(version!='') version = '_' + version; var w = _mrmcp['width']; var h = _mrmcp['height']; if (!_mrmcp['creative_path']) { var scripts = document.getElementsByTagName('script'); var src = scripts[scripts.length - 1].getAttribute('src'); if (src == null || src.lastIndexOf('/') < 0) { var href = location.protocol +'//' + location.host + location.pathname; _mrmcp['creative_path'] = href.substr(0, href.lastIndexOf('/') + 1); } else _mrmcp['creative_path'] = src.substr(0, idx + 1); } if (_mrmcp['host']){ var pathNames = ['creative_path', 'common_path']; for (var i = 0, l = pathNames.length; i < l; i ++) { var pathName = pathNames[i]; if (_mrmcp[pathName]) { var pathOriStr = _mrmcp[pathName]; if(pathOriStr.indexOf('//') === 0) pathOriStr = location.protocol + pathOriStr; var pattern = /^(?:(\w+):\/\/)?(?:(\w+):?(\w+)?@)?([^:\/\?#]+)(?::(\d+))?(\/[^\?#]+)?(?:\?([^#]+))?(?:#(\w+))?/; var r = pattern.exec(pathOriStr); _mrmcp[pathName] = []; for (var j = 0, k = _mrmcp['host'].length; j < k; j ++) { var host = _mrmcp['host'][j]; var s = ''; //if(r[1]) s += r[1] + ':'; //http //s += '//'; //if(r[2]) s += r[2] + ':'; //username //if(r[3]) s += r[3] + '@'; //password s += host; //host if (r[6]) s += r[6]; if (r[7]) s += '?' + r[7]; if (r[8]) s += '#' + r[8]; _mrmcp[pathName].push(s); } } } } "default-start"; window.Mugeda = window.Mugeda || { data: {} }; window.Mugeda.loadProcessHandle = window.Mugeda.loadProcessHandle || {}; Mugeda.isMobile = navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i); Mugeda.loadProcessHandle['default'] = function (opt) { opt = opt || {}; //var loadInfo = opt.loadInfo; var thisAni = opt.thisAni; this.dom = opt.stageDom || thisAni.dom; this.type = 'default'; }; Mugeda.loadProcessHandle['default'].prototype.init = function (stageDom, pos) { if (this.inited) return; this.inited = true; if(pos == null){ pos = ['top:0;left:0;width:100%;height:100%;']; } var html = '' + '
' + '
' + '
加载中...
' + '
' + '
'; var dom = document.createElement('div'); dom.innerHTML = html; this.node = dom.childNodes[0]; this.dom.parentNode.appendChild(this.node); this.prevPercent = 0; }; Mugeda.loadProcessHandle['default'].prototype.update = function (num, all, opt) { opt = opt || {}; var isTotal = opt.isTotal; if (!this.secArr) { var percent = 25 * num / all; if (num === all) { this.secArr = true; } } else { percent = 25 + 75 * num / all; if (num === all) { delete this.secArr; } } if (isTotal) percent = Math.floor(num / all * 100); if (percent > this.prevPercent) { this.node.querySelectorAll('.mugeda_percent')[0].innerHTML = percent + '%'; this.prevPercent = percent; } }; Mugeda.loadProcessHandle['default'].prototype.remove = function () { //return; var self = this; setTimeout(function () { self.isOver = true; self.prevPercent = 0; self.node.parentNode.removeChild(self.node); }, window['_mrmcp'] ? (window['_mrmcp']['loadRemovalDelay'] || 0) : 0); }; window.lineSplit = "default-end";"bar-start"; window.Mugeda = window.Mugeda || { data: {}}; window.Mugeda.loadProcessHandle = window.Mugeda.loadProcessHandle || {}; Mugeda.isMobile = navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i); Mugeda.loadProcessHandle.bar = function (opt) { opt = opt || {}; var loadInfo = opt.loadInfo; var thisAni = opt.thisAni; this.type = 'bar'; this.dom = opt.stageDom || thisAni.dom; loadInfo.backgroundImage = loadInfo.backgroundImage || ''//'http://ww3.sinaimg.cn/large/6efa645cjw1emifo2gt0dj21kw11x4la.jpg'; loadInfo.backgroundColor = (loadInfo.backgroundColor || 'black')//'yellow'; loadInfo.logoImage = loadInfo.logoImage || ''//'http://ww3.sinaimg.cn/large/6efa645cjw1emifo2gt0dj21kw11x4la.jpg'; loadInfo.progressColor = (loadInfo.progressColor || '#d60'); loadInfo.progressBackground = (loadInfo.progressBackground || '#fff'); loadInfo.progressPosition = loadInfo.progressPosition || '20'; loadInfo.messageText = loadInfo.messageText || ''; loadInfo.messageColor = (loadInfo.messageColor || '#fff'); loadInfo.messageSize = loadInfo.messageSize || 12; loadInfo.textLoading = parseInt(loadInfo.textLoading) || 0; loadInfo.logoWidth = Math.round(((loadInfo.logoWidth || 124) / (opt.thisAni.width / this.dom.parentNode.offsetWidth) * 100)) / 100; this.loadInfo = loadInfo; }; Mugeda.loadProcessHandle.bar.prototype.init = function (stage, pos) { if (this.inited) return; this.inited = true; var ln = this.loadInfo; var backStr = ln.backgroundColor; if (ln.backgroundImage) { backStr += " url('" + ln.backgroundImage + "') center center"; } var text = ln.messageText; if (ln.textLoading) { text += ' ...'; } if(pos == null){ pos = ['top:0;left:0;width:100%;height:100%;']; } var html = '
' + '
'; if (ln.logoImage) { html += '
'; } html += '
' html += '
' + text + '
' html += '
'; var dom = document.createElement('div'); dom.innerHTML = html; this.node = dom.childNodes[0]; this.dom.parentNode.appendChild(this.node); this.prevPercent = 0; if (ln.textLoading) { var num = 0; var that = this; var p0 = this.node.querySelectorAll('.mugeda_point1')[0]; var p1 = this.node.querySelectorAll('.mugeda_point2')[0]; var p2 = this.node.querySelectorAll('.mugeda_point3')[0]; var setPoint = function () { p0.style.visibility = num > 0 ? 'visible' : 'hidden'; p1.style.visibility = num > 1 ? 'visible' : 'hidden'; p2.style.visibility = num > 2 ? 'visible' : 'hidden'; num++; if (num == 4) num = 0; if (!that.isOver) setTimeout(setPoint, 1000); } setPoint(); } }; Mugeda.loadProcessHandle.bar.prototype.update = function (num, all, opt) { opt = opt || {}; var isTotal = opt.isTotal; if (!this.secArr) { var percent = 25 * num / all; if (num === all) { this.secArr = true; } } else { percent = 25 + 75 * num / all; if (num === all) { delete this.secArr; } } if (isTotal) percent = Math.floor(num / all * 100); if (percent > this.prevPercent) { this.node.querySelectorAll('.process_mugeda')[0].style.width = Math.min(100, percent) + '%'; this.prevPercent = percent; } }; Mugeda.loadProcessHandle.bar.prototype.remove = function () { //return; var self = this; setTimeout(function(){ self.isOver = true; self.prevPercent = 0; self.node.parentNode.removeChild(self.node); }, window['_mrmcp'] ? (window['_mrmcp']['loadRemovalDelay'] || 0) : 0); }; window.lineSplit = "bar-end"; window['_mrmcp'] = window['_mrmcp'] || {}; if (/loader=(\w+)\&?/.test(location.search)) { window['_mrmcp']['loader'] = RegExp.$1; } if(!window['_mrmcp']['loader']){ var loadProcessHandleInstance = Mugeda['loadProcessHandleInstance'] = new Mugeda['loadProcessHandle']['default']({ 'loadInfo': {"style":"default"}, 'thisAni': { 'dom': null, 'width': 320 }, 'stageDom': stageDom }); if(['auto', 'landscape', 'portrait'].indexOf("") == -1) { loadProcessHandleInstance.init(); var loadInitNum = 0; var loadInterval = setInterval(function () { loadProcessHandleInstance.update(loadInitNum, 100, {isTotal: true}); if (++loadInitNum > 10) clearInterval(loadInterval); }, 100); } } //window['Mugeda']['Loader'] = function (a, b, d, e, f, g) { window['Mugeda']['Loader'] = function (dom, hasScript, _mrmcp) { var that = this; that._mrmcp = _mrmcp; that.crid = _mrmcp['creative_id']; that.dom = dom; that.resDir = _mrmcp['creative_path'] || ""; that.playerLoc = _mrmcp['common_path'] || that.resDir; var jsPath = _mrmcp['script_sub_path'] || ''; if(jsPath != '') jsPath += '/'; var isArray = function(o) { return Object.prototype.toString.call(o) === '[object Array]'; }; var getServerIndex = function(str, total){ var len = str.length, sum = 0; for(var i = 0; i < len && i < 6; i++){ sum += str.charCodeAt(len - i); } return sum & total; }; if(!isArray(that.resDir)) that.resDir = [that.resDir]; if(!isArray(that.playerLoc)) that.playerLoc = [that.playerLoc]; var cachedLoadList = []; var setTimeHandle = null; var finalCallback = null; var loadRes = function(type, file, deps, index, loadChk){ if(type == 0){ var pathList = that.playerLoc; } else{ pathList = that.resDir; } if(file.indexOf('mugeda_smart_renderer_core') >= 0) file = file.replace('_core', ''); var path = pathList[getServerIndex(file, pathList.length)]; var filePath = path + file; cachedLoadList[index == null ? cachedLoadList.length: index] = {file: filePath, deps: deps, loaded: 0, loadChk: loadChk}; if(!setTimeHandle){ setTimeHandle = setTimeout(function(){ setTimeHandle = null; var loadNextGroup = function(){ var notLoadedList = cachedLoadList.filter(function(item){return item.loaded < 2}); if(notLoadedList.length == 0) { finalCallback(); } else{ notLoadedList.forEach(function(item){ if(item.loaded != 0) return; if(item.deps.some(function(depIndex){ return cachedLoadList[depIndex].loaded < 2; })){ return; } var sc = document.createElement('script'); sc.src = item.file; item.loaded = 1; sc.onload = function(){ var next = function() { item.loaded = 2; loadNextGroup(); }; if(item.loadChk){ item.loadChk(next); } else next(); }; sc.onerror = function(){ item.loaded = 3; console.log('err ' + item.file); loadNextGroup(); }; document.getElementsByTagName("head")[0].appendChild(sc); }); } }; loadNextGroup(); }, 0); } }; if(!Mugeda['css3PlayerLoaded']) { var resPath = jsPath; loadRes(0, resPath + "mugeda_smart_renderer_core" + version + ".js", [], 0); loadRes(0, resPath + "mugeda_smart_renderer_inputbox" + version + ".js", [0], 1); loadRes(0, resPath + "mugeda_utils" + version + ".js", [0]); loadRes(1, jsPath + that.crid + ".js?publishTime=1558690624335", [], undefined, function(callback){ var chk = function(){ if(Mugeda.data["id_" + that.crid]) { callback(); } else{ setTimeout(chk, 100); } }; chk(); }); finalCallback = that.start.bind(that); } }; Mugeda.Loader.prototype.start = function () { if (2 == Mugeda.css3PlayerLoaded) { var a = document.createElement("div"); var node = this.dom; while (node) { if (node.tagName && node.tagName.toLowerCase() == 'body'){ break; } else { node = node.parentNode; } } if (node) { this.dom.parentNode.insertBefore(a, this.dom); } else if (document.body) { var track = document.getElementById('mugeda_track'); track.parentNode.appendChild(a); } if (_mrmcp['width'] != null) { Mugeda.data['id_' + this.crid].wt = _mrmcp['width']; Mugeda.data['id_' + this.crid].ht = _mrmcp['height']; } Mugeda['startAnimation']("id_" + this.crid, false ? "actions_" + this.crid + ".js?publishTime=1558690624335" : "", a, this.resDir, this.name, null, this._mrmcp) } else { Mugeda.creationToBeLoad = Mugeda.creationToBeLoad || []; Mugeda.creationToBeLoad.push(this) } }; var loader = new Mugeda.Loader(stageDom, false, window._mrmcp || {}); loader.loadProcessHandleInstance = loadProcessHandleInstance; var track_pixel = ""; var pixels = _mrmcp['additional_pixels']||[]; if(_mrmcp['impression_pixel']) pixels.push(_mrmcp['impression_pixel']); for(var pIndex = 0; pIndex < pixels.length; pIndex++) { var pixel = pixels[pIndex]; var valid = pixel.indexOf('%TRACKURL%') < 0; if(valid){ var parTag = pixel.indexOf('?') < 0 ? '?' : '&'; pixel += parTag + "ts=" + (new Date()).getTime(); var search = window.location.search; if (search){ var params = search.split('?')[1]; pixel += "&" + params; } track_pixel += ""; } } var trackString = "\n
\n