var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); /* Copyright 2014, KISSY v1.4.14 MIT Licensed build time: Dec 10 15:06 */ var KISSY=function(a){function e(a){var k={},e;for(e in m)(function(b,g){b[g]=function(c){return h.log(c,g,a)}})(k,e);return k}var h,l=0,m={debug:10,info:20,warn:30,error:40};h={__BUILD_TIME:"20141210150549",Env:{host:this},Config:{debug:"",fns:{}},version:"1.4.14",config:function(d,e){var j,b,g=this,c,f=h.Config,s=f.fns;h.isObject(d)?h.each(d,function(a,n){(c=s[n])?c.call(g,a):f[n]=a}):(j=s[d],e===a?b=j?j.call(g):f[d]:j?b=j.call(g,e):f[d]=e);return b},log:function(){return a},getLogger:function(a){return e(a)}, error:function(){},guid:function(a){return(a||"")+l++},Logger:{}};h.Logger.Level={DEBUG:"debug",INFO:"info",WARN:"warn",ERROR:"error"};return h}(); (function(a,e){function h(){}function l(g,i,c,f,b,k){if(!i||!g)return g;var t,q,v,p;i[d]=g;k.push(i);v=a.keys(i);p=v.length;for(t=0;t=b)throw new TypeError;}while(1)}for(;i","<":"<","`":"`","/":"/",""":'"',"'":"'"},j={},b,g,c=/[\-#$\^*()+\[\]{}|\\,.?\s]/g;(function(){for(var a in k)j[k[a]]=a})();a.mix(a,{urlEncode:function(a){return encodeURIComponent(""+ a)},urlDecode:function(a){return decodeURIComponent(a.replace(/\+/g," "))},fromUnicode:function(a){return a.replace(/\\u([a-f\d]{4})/ig,function(a,c){return String.fromCharCode(parseInt(c,16))})},escapeHtml:function(a){return(a+"").replace(l(),function(a){return j[a]})},escapeRegExp:function(a){return a.replace(c,"\\$&")},unEscapeHtml:function(a){return a.replace(m(),function(a,c){return k[a]||String.fromCharCode(+c)})},param:function(c,b,i,g){b=b||"&";i=i||"=";g===e&&(g=!0);var k=[],r,j,t,q,v,p= a.urlEncode;for(r in c)if(v=c[r],r=p(r),h(v))k.push(r),v!==e&&k.push(i,p(v+d)),k.push(b);else if(a.isArray(v)&&v.length){j=0;for(q=v.length;jl&&(d=k,e.apply(m||this,arguments))}},buffer:function(e,l,m){function d(){d.stop();k=a.later(e,l,0,m||this,arguments)}l=l||150;if(-1===l)return function(){e.apply(m||this,arguments)};var k=null;d.stop=function(){k&&(k.cancel(),k=0)};return d}})})(KISSY); (function(a,e){function h(b,g,c){var f=b,e,i,n,j;if(!b)return f;if(b[k])return c[b[k]].destination;if("object"===typeof b){j=b.constructor;if(a.inArray(j,[Boolean,String,Number,Date,RegExp]))f=new j(b.valueOf());else if(e=a.isArray(b))f=g?a.filter(b,g):b.concat();else if(i=a.isPlainObject(b))f={};b[k]=j=a.guid("c");c[j]={destination:f,input:b}}if(e)for(b=0;b".replace("{{version}}",f),0=s},!0))?d.push(h[g[0]].exports):d.push(null)):d.push(void 0)});return d},attachModsRecursively:function(a,c){var b,d=a.length;for(b=0;b=c?e[a]=!0:h!==f?e[a]=!1:n.checkModsLoadRecursively(k.getNormalizedRequires(),b,d,g,e)?(k.status=c,e[a]=!0):e[a]=!1},attachModRecursively:function(a,c){var b=c.Env.mods[a];b.status>=s||(b.status=s,b.cjs||n.attachModsRecursively(b.getNormalizedRequires(), c),n.attachMod(c,b))},attachMod:function(c,b){var d=b.factory;if("function"===typeof d){var f;b.cjs&&1e.length&&(e=i);b=this.packageInfo=b[e]||g}return b},getTag:function(){return this.tag||this.getPackage().getTag()},getCharset:function(){return this.charset||this.getPackage().getCharset()}, getRequiresWithAlias:function(){var a=this.requiresWithAlias,d=this.requires;if(!d||0===d.length)return d||[];a||(this.requiresWithAlias=a=b.normalizeModNamesWithAlias(this.runtime,d,this.name));return a},getRequiredMods:function(){var c=this.runtime;return a.map(this.getNormalizedRequires(),function(a){return b.createModuleInfo(c,a)})},getNormalizedRequires:function(){var a,d=this.normalizedRequiresStatus,g=this.status,e=this.requires;if(!e||0===e.length)return e||[];if((a=this.normalizedRequires)&& d===g)return a;this.normalizedRequiresStatus=g;return this.normalizedRequires=b.normalizeModNames(this.runtime,e,this.name)}};k.Module=l;var g=new h({name:"",runtime:a})})(KISSY); (function(a){function e(a){var d=0;if(m.webkit)a.sheet&&(d=1);else if(a.sheet)try{a.sheet.cssRules&&(d=1)}catch(c){"NS_ERROR_DOM_SECURITY_ERR"===c.name&&(d=1)}return d}function h(){for(var b in j){var d=j[b],c=d.node;e(c,b)&&(d.callback&&d.callback.call(c),delete j[b])}k=a.isEmptyObject(j)?0:setTimeout(h,l)}var l=30,m=a.UA,d=a.Loader.Utils,k=0,j={};d.pollCss=function(a,d){var c;c=j[a.href]={};c.node=a;c.callback=d;k||h()};d.isCssLoaded=e})(KISSY); (function(a){var e=a.Env.host.document,h=a.Loader.Utils,l=a.Path,m={},d,k=a.UA;a.getScript=function(j,b,g){function c(){var a=o.readyState;if(!a||"loaded"===a||"complete"===a)o.onreadystatechange=o.onload=null,t(0)}var f=b,s=0,i,n,u,r;a.startsWith(l.extname(j).toLowerCase(),".css")&&(s=1);a.isPlainObject(f)&&(b=f.success,i=f.error,n=f.timeout,g=f.charset,u=f.attrs);f=m[j]=m[j]||[];f.push([b,i]);if(1k.webkit;s&&g&&b&&(b=!1);b?(o.onload=c,o.onerror=function(){o.onerror=null;t(1)}):s?h.pollCss(o,function(){t(0)}):o.onreadystatechange=c;n&&(r=a.later(function(){t(1)},1E3*n));d||(d=h.docHead());s?d.appendChild(o):d.insertBefore(o,d.firstChild);return o}})(KISSY); (function(a,e){function h(b){b=b.replace(/\\/g,"/");"/"!==b.charAt(b.length-1)&&(b+="/");k?b=k.resolve(b):(a.startsWith(b,"file:")||(b="file:"+b),b=new a.Uri(b));return b}var l=a.Loader,m=l.Utils,d=a.Env.host.location,k,j,b=a.Config.fns;if(!a.UA.nodejs&&d&&(j=d.href))k=new a.Uri(j);a.Config.loadModsFn=function(b,c){a.getScript(b.fullpath,c)};b.packages=function(b){var c,d=this.Config,k=d.packages=d.packages||{};return b?(a.each(b,function(b,d){c=b.name||d;var f=h(b.base||b.path);b.name=c;b.base=f.toString(); b.baseUri=f;b.runtime=a;delete b.path;k[c]?k[c].reset(b):k[c]=new l.Package(b)}),e):!1===b?(d.packages={},e):k};b.modules=function(b){var c=this;b&&a.each(b,function(b,d){var e=m.createModuleInfo(c,d,b);e.status===l.Status.INIT&&a.mix(e,b)})};b.base=function(a){var b=this.Config;if(!a)return b.base;a=h(a);b.base=a.toString();b.baseUri=a;return e}})(KISSY); (function(a,e){function h(b,c,d,f,h){var i=c&&c.length,j=[],l=[];a.each(c,function(c){var q,m={timeout:h,success:function(){l.push(c);q&&r&&(g.registerModule(b,q.name,r.factory,r.config),r=e);--i||d(l,j)},error:function(){j.push(c);--i||d(l,j)},charset:f};c.combine||(q=c.mods[0],"css"===q.getType()?q=e:k&&(o=q.name,a.now(),m.attrs={"data-mod-name":q.name}));a.Config.loadModsFn(c,m)})}function l(b,c){a.mix(this,{runtime:b,waitingModules:c})}function m(a,b){if(!a&&"function"===typeof b&&1a.UA.ieMode,j=a.Loader,b=j.Status,g=j.Utils,c=g.getHash,f=b.LOADING,s=b.LOADED,i=b.READY_TO_ATTACH,n=b.ERROR,u=a.now();l.groupTag=u;var r,o;l.add=function(b,c,d,f,h){if(3===h&&a.isArray(c))var i=c,c=d,d={requires:i,cjs:1};if("function"===typeof b|| 1===h)if(d=c,c=b,d=m(d,c),k){for(var b=a.Env.host.document.getElementsByTagName("script"),j,h=b.length-1;0<=h;h--)if(i=b[h],"interactive"===i.readyState){j=i;break}b=j?j.getAttribute("data-mod-name"):o;g.registerModule(f,b,c,d);o=null}else r={factory:c,config:d};else k?o=null:r=e,d=m(d,c),g.registerModule(f,b,c,d)};a.augment(l,{use:function(b){var c=a.Config.timeout,d=this.runtime,b=a.keys(this.calculate(b));g.createModulesInfo(d,b);b=this.getComboUrls(b);a.each(b.css,function(b){h(d,b,function(b, c){a.each(b,function(b){a.each(b.mods,function(b){g.registerModule(d,b.name,a.noop);b.notifyAll()})});a.each(c,function(b){a.each(b.mods,function(a){a.status=n;a.notifyAll()})})},b.charset,c)});a.each(b.js,function(b){h(d,b,function(){a.each(b,function(b){a.each(b.mods,function(a){a.factory||(a.status=n);a.notifyAll()})})},b.charset,c)})},calculate:function(a,b,c){var d,e,h,k,j=this.waitingModules,l=this.runtime,c=c||{},b=b||{};for(d=0;d=i||(k!==s&&!j.contains(e)&&(k!==f&&(h.status=f,c[e]=1),h.wait(function(a){j.remove(a.name);j.notifyAll()}),j.add(e)),this.calculate(h.getNormalizedRequires(),b,c)));return c},getComboMods:function(b,c){for(var f={},e,h=this.runtime,i=0,k=b.length,j,l,m,o,n,s,r,G,I;ie||s+j.join(f).length+o>b)j.pop(),l.pop(),J(),j=[],l=[],C--}else A.push({combine:0,fullpath:D,mods:[B]})}j.length&& J()}}return h}});j.ComboLoader=l})(KISSY); (function(a,e){function h(b){a.mix(this,{fn:b,waitMods:{}})}var l=a.Loader,m=a.Env,d=l.Utils,k=a.setImmediate,j=l.ComboLoader;h.prototype={constructor:h,notifyAll:function(){var b=this.fn;b&&a.isEmptyObject(this.waitMods)&&(this.fn=null,b())},add:function(a){this.waitMods[a]=1},remove:function(a){delete this.waitMods[a]},contains:function(a){return this.waitMods[a]}};l.WaitingModules=h;a.mix(a,{add:function(b,d,c){j.add(b,d,c,a,arguments.length)},use:function(b,g,c){function f(){++u;var b=[];a.now(); d.checkModsLoadRecursively(l,a,e,b)?(d.attachModsRecursively(l,a),g&&(m?r():k(r))):b.length?c&&(m?c.apply(a,b):k(function(){c.apply(a,b)})):(o.fn=f,i.use(l))}var l,i,m,u=0,r,o=new h(f);a.isPlainObject(g)&&(m=g.sync,c=g.error,g=g.success);r=function(){g.apply(a,d.getModules(a,b))};b=d.getModNamesAsArray(b);b=d.normalizeModNamesWithAlias(a,b);l=d.unalias(a,b);i=new j(a,o);m?o.notifyAll():k(function(){o.notifyAll()});return a},require:function(b,e){if(b){var c=d.unalias(a,d.normalizeModNamesWithAlias(a, [b],e));d.attachModsRecursively(c,a);return d.getModules(a,c)[1]}}});m.mods={}})(KISSY); (function(a){function e(c){var f=c.src||"";if(!f.match(g))return 0;var c=(c=c.getAttribute("data-config"))?(new Function("return "+c))():{},e=c.comboPrefix||k,h=c.comboSep||j,l,u=f.indexOf(e);-1===u?l=f.replace(b,"$1"):(l=f.substring(0,u),"/"!==l.charAt(l.length-1)&&(l+="/"),e=f.substring(u+e.length).split(h),a.each(e,function(a){if(a.match(g))return l+=a.replace(b,"$1"),!1}));"tag"in c||(e=f.lastIndexOf("?t="),-1!==e&&(f=f.substring(e+1),c.tag=m.getHash(d+f)));c.base=c.base||l;return c}function h(){var a= l.getElementsByTagName("script"),b,d;for(b=a.length-1;0<=b;b--)if(d=e(a[b]))return d;return null}var l=a.Env.host&&a.Env.host.document,m=a.Loader.Utils,d="20141210150549",k="??",j=",",b=/^(.*)(seed|kissy)(?:-min)?\.js[^/]*/i,g=/(seed|kissy)(?:-min)?\.js/i;a.config({comboPrefix:k,comboSep:j,charset:"utf-8",lang:"zh-cn"});a.UA.nodejs?a.config({charset:"utf-8",base:__dirname.replace(/\\/g,"/").replace(/\/$/,"")+"/"}):l&&l.getElementsByTagName&&a.config(a.mix({comboMaxUrlLength:2E3,comboMaxFileNum:40},h()))})(KISSY); KISSY.add("i18n",{alias:function(a,e){return e+"/i18n/"+a.Config.lang}}); (function(a,e){function h(){if(!b){d&&!m.nodejs&&u(l,i,h);b=1;for(var c=0;ce.ieMode&&(l=null);if(l)a.add("json",function(){return a.JSON=l}),a.parseJson=function(a){return l.parse(a)};else{var m=/^[\],:{}\s]*$/,d=/(?:^|:|,)(?:\s*\[)+/g,k=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g;a.parseJson=function(b){return null=== b?b:"string"===typeof b&&(b=a.trim(b))&&m.test(b.replace(k,"@").replace(j,"]").replace(d,""))?(new Function("return "+b))():a.error("Invalid Json: "+b)}}a.UA.nodejs&&(a.KISSY=a,module.exports=a)})(KISSY); /* 2016-05-06 10:57:52 */ !function e(t,n,i){function r(o,a){if(!n[o]){if(!t[o]){var u="function"==typeof require&&require;if(!a&&u)return u(o,!0);if(s)return s(o,!0);throw new Error("Cannot find module '"+o+"'")}var c=n[o]={exports:{}};t[o][0].call(c.exports,function(e){var n=t[o][1][e];return r(n?n:e)},c,c.exports,e,t,n,i)}return n[o].exports}for(var s="function"==typeof require&&require,o=0;on;n++)if(e[n]===t)return n;return-1}},{}],2:[function(e,t,n){t.exports={app:"kissy",style:"app/common/sufei-tb.css"}},{}],3:[function(e,t,n){var i={},r={};i.on=function(e,t){var n=r[e]||(r[e]=[]);return n.push(t),i},i.off=function(e,t){if(!e&&!t)return r={},i;var n=r[e];if(n)if(t)for(var s=n.length-1;s>=0;s--)n[s]===t&&n.splice(s,1);else delete r[e];return i},i.fire=function(e,t){var n=r[e];if(n){n=n.slice();for(var s=0,o=n.length;o>s;s++)n[s](t)}return i},t.exports=i},{}],4:[function(e,t,n){var i=e("./mod/sufei-kissy"),r=e("./config/sufei-kissy");screen.width<800&&(r.style="app/common/sufei-h5.css");var s="0.1.0";r.version=s,r.style="//web.archive.org/web/20180815043146/https://g.alicdn.com/sd/sufei/"+s+"/"+r.style,new i(r),window.__sufei_injected__=1},{"./config/sufei-kissy":2,"./mod/sufei-kissy":7}],5:[function(e,t,n){t.exports=function(){"use strict";var e,t,n,i,r={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:" "},s=function(t){throw{name:"SyntaxError",message:t,at:e,text:n}},o=function(i){return i&&i!==t&&s("Expected '"+i+"' instead of '"+t+"'"),t=n.charAt(e),e+=1,t},a=function(){var e,n="";for("-"===t&&(n="-",o("-"));t>="0"&&"9">=t;)n+=t,o();if("."===t)for(n+=".";o()&&t>="0"&&"9">=t;)n+=t;if("e"===t||"E"===t)for(n+=t,o(),("-"===t||"+"===t)&&(n+=t,o());t>="0"&&"9">=t;)n+=t,o();return e=+n,isFinite(e)?e:void s("Bad number")},u=function(){var e,n,i,a="";if('"'===t)for(;o();){if('"'===t)return o(),a;if("\\"===t)if(o(),"u"===t){for(i=0,n=0;4>n&&(e=parseInt(o(),16),isFinite(e));n+=1)i=16*i+e;a+=String.fromCharCode(i)}else{if("string"!=typeof r[t])break;a+=r[t]}else a+=t}s("Bad string")},c=function(){for(;t&&" ">=t;)o()},f=function(){switch(t){case"t":return o("t"),o("r"),o("u"),o("e"),!0;case"f":return o("f"),o("a"),o("l"),o("s"),o("e"),!1;case"n":return o("n"),o("u"),o("l"),o("l"),null}s("Unexpected '"+t+"'")},l=function(){var e=[];if("["===t){if(o("["),c(),"]"===t)return o("]"),e;for(;t;){if(e.push(i()),c(),"]"===t)return o("]"),e;o(","),c()}}s("Bad array")},d=function(){var e,n={};if("{"===t){if(o("{"),c(),"}"===t)return o("}"),n;for(;t;){if(e=u(),c(),o(":"),Object.hasOwnProperty.call(n,e)&&s('Duplicate key "'+e+'"'),n[e]=i(),c(),"}"===t)return o("}"),n;o(","),c()}}s("Bad object")};return i=function(){switch(c(),t){case"{":return d();case"[":return l();case'"':return u();case"-":return a();default:return t>="0"&&"9">=t?a():f()}},function(r,o){var a;return n=r,e=0,t=" ",a=i(),c(),t&&s("Syntax error"),"function"==typeof o?function u(e,t){var n,i,r=e[t];if(r&&"object"==typeof r)for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(i=u(r,n),void 0!==i?r[n]=i:delete r[n]);return o.call(e,t,r)}({"":a},""):a}}()},{}],6:[function(e,t,n){function i(e){try{var t,n,i=e.data.split(a);i.length>1?(t=i[0],n=i[1]):(i=r(i[0]),t=i.type,n=i.content);for(var s=0,o=l.length;o>s;s++)l[s].event===t&&l[s].callback(n)}catch(u){}}function r(e){return o?o(e):s(e)}var s=e("./json_parse"),o=window.JSON&&JSON.parse,a="@=_=@",u=null,c=null,f=null,l=[],d={uid:0,hid:-1,q:[],tm:0,postMessage:function(e,t){var n=++d.uid,i=d.q,r={name:+new Date+""+n+"^"+document.domain+"&"+t,uid:n,target:e};i.push(r),d.tm||(d.tm=setInterval(function(){var e=d.q;if(!(0===e.length||e[0].uid<=d.hid)){var t=e[0];d.hid=t.uid,t.target.name=t.name}},10))},ListenerMessage:function(e,t){function n(){if(!e)return!1;var n=e.name;if(n!==i){d.q.shift(),i=n;var s=r.exec(n);if(!s)return;t&&t({origin:s[2],data:s[3]})}}var i="",r=/^(\d+?)\^(.+?)&(.*?)$/;setInterval(n,10)}};window.SufeiMessenger=t.exports={initListener:function(e){u=e.currentWin,c=e.originWin,f=e.msgTransfer,u&&c&&f&&(u.postMessage?u.addEventListener?u.addEventListener("message",i,!1):u.attachEvent&&u.attachEvent("onmessage",i):"fromFrame"==f?d.ListenerMessage(c,i):d.ListenerMessage(u,i))},register:function(e,t){l.push({event:e,callback:t})},send:function(e){var t=e.type+a+e.content;u&&c&&f&&(c.postMessage?c.postMessage(t,"*"):"fromFrame"==f?d.postMessage(c,t):d.postMessage(u,t,"*"))}}},{"./json_parse":5}],7:[function(e,t,n){function i(e){return function(t){return{}.toString.call(t)=="[object "+e+"]"}}function r(e){var t=e.dataType;g(t)&&(/script/.test(t.join(""))?e.dataType="jsonp":e.dataType="json")}var s,o,a=e("../emit"),u=e("../sufei-base"),c=window,f=[].slice,l=c.$&&c.$.__io__?c.$:null,d=c.KISSY||l,p=null,v=null,g=(i("String"),Array.isArray||i("Array")),h=u.extend({initialize:function(e){var t=this;a.on("event:cleanHijackQueue@sufei",function(){for(var e,n,i,r=[t.currentRequest].concat(t.queue),s=0;s="1.4"?"io,promise":"ajax",function(e,n,i){p=n,v=d.Defer||i.Defer,s=v.prototype.resolve,o=v.prototype.reject,t.setup()}):(p=d.__io__,v=d.__promise__.Defer,s=v.prototype.resolve,o=v.prototype.reject,t.setup()))},setup:function(){var e=this;p.on("start",function(t){var n=t.ajaxConfig||t.io&&(t.io.cfg||t.io.config)||{},i=t.io,r=i&&(i.defer||i._defer),o=n.dataType;if(g(o)&&(o=o.join("")),/json|\*/.test(o)){var a=n.success;n.success=function(t,i,o){var u=e.validate(t);u.pass?(a&&a.apply(n.context||n,arguments),n.sufeiData&&n.sufeiData.defer&&s.apply(n.sufeiData.defer,[f.call(arguments)])):("string"==typeof t&&(t=u.result),e.run({url:t.url,config:d.merge({sufeiData:{defer:r,response:f.call(arguments)}},n),im:u.immediate}))},r&&d.version>="1.4"&&(r.resolve=function(t){var n=e.validate(t&&t[0]);n.pass&&s.apply(r,[t])})}})},getValidateURI:function(e){var t=this;new p({url:e,dataType:"jsonp",sufei:!0,success:function(e){t.status=200,a.fire("event:showDialog@sufei",e.url)}})},resendRequest:function(e){var t=this;if(p){var n=[t.currentRequest];d.each(n.concat(t.queue),function(n,i){r(n),n.url=t.addQueryToken(n.url,e),new p(n)}),t.reset()}}});t.exports=h},{"../emit":3,"../sufei-base":8}],8:[function(e,t,n){function i(){var e=u.createElement("b");return e.innerHTML="",1===e.getElementsByTagName("i").length}function r(e){return g?g(e):v(e)}function s(e,t){function n(){i.onload=i.onreadystatechange=null,i=null,t()}e||t&&t();var i=u.createElement("link");i.charset="utf-8",i.rel="stylesheet",i.href=e;var r="onload"in i;m&&!r&&setTimeout(function(){o(i,t)},1),r?i.onload=n:i.onreadystatechange=function(){/loaded|complete/.test(i.readyState)&&n()},c.appendChild(i),u.createStyleSheet&&u.createStyleSheet(e)}function o(e,t){var n,i=e.sheet;if(m)i&&(n=!0);else if(i)try{i.cssRules&&(n=!0)}catch(r){"NS_ERROR_DOM_SECURITY_ERR"===r.name&&(n=!0)}setTimeout(function(){n?t():o(e,t)},20)}var a=window,u=document,c=u.head||u.getElementsByTagName("head")[0]||u.documentElement,f=a.navigator.userAgent,l=e("./emit"),d=e("./class"),p=e("./messenger"),v=e("./json_parse"),g=a.JSON&&JSON.parse,h=function(){},m=+f.replace(/.*(?:AppleWebKit|AndroidWebKit)\/?(\d+).*/i,"$1")<536,y=/iphone|ipad|ipod/.test(f.toLowerCase()),w="rgv587_flag",_="sm";t.exports=d.create({initialize:function(e){var t=this;e=e||{},t.app=e.app||"",t.version=e.version||"",t.style=e.style||"",t.dialog=null,t.reset(),t.listen()},reset:function(){var e=this;e.currentRequest=null,e.queue=[],e.status=0},listen:function(){var e=this;l.on("event:cleanHijackQueue@sufei",function(){e.reset()}),l.on("event:showDialog@sufei",function(t){e.dialog?e.show(t):s(e.style,function(){e.render(t),e.show()})}),l.on("msg:validateSuccess@sufei",function(t){e.resendRequest(t),e.hide(),p.send({type:"msg:resetCheckCode@sufei",content:""})})},initMessenger:function(e){var t=this;p.initListener({currentWin:a,originWin:e,msgTransfer:"fromFrame"}),p.register("msg:validateSuccess@sufei",function(e){l.fire("msg:validateSuccess@sufei",e)}),p.register("child",function(e){e=r(decodeURIComponent(e));var n=t.validate(e);n.pass?e.queryToken?l.fire("msg:validateSuccess@sufei",e.queryToken):t.hide():l.fire("event:showDialog@sufei",e.url)})},show:function(e){var t=this;e&&t.frame.src!=e&&(t.frame.src=e),t.dialog&&(t.dialog.style.display="block"),p.send({type:"msg:refreshCheckCode@sufei",content:""}),l.fire("event:dialogShow@sufei")},hide:function(){l.fire("event:cleanHijackQueue@sufei"),this.dialog&&(this.dialog.style.display="none"),l.fire("event:dialogHide@sufei")},render:function(e){var t=this,n=u.createElement("div");n.style.display="none",t.app?n.className="sufei-dialog sufei-dialog-"+t.app:n.className="sufei-dialog",n.innerHTML=['
',i()?'':"","
",'
','','
\u5173\u95ed
',"
"].join(""),u.body.appendChild(n);var r=u.getElementById("sufei-dialog-close");r.addEventListener?r.addEventListener("click",function(){t.hide()},!1):r.attachEvent("onclick",function(){return t.hide(),!1}),t.dialog=n,t.frame=u.getElementById("sufei-dialog-content"),t.initMessenger(t.frame.contentWindow),y&&t.iosFix(),t.render=function(){}},iosFix:function(){var e=u.body,t="sufei-ios-fix-fixed",n=0,i=this.dialog;e.classList.add(t),l.on("event:dialogShow@sufei",function(){n=e.scrollTop,e.scrollTop=0,i.style.height=e.scrollHeight+"px",setTimeout(function(){e.scrollTop=0},200)}),l.on("event:dialogHide@sufei",function(){e.scrollTop=n})},validate:function(e){if("string"==typeof e)try{e=r(e)}catch(t){return{pass:!0}}return!e||e[w]!==_&&e[w+"0"]!==_?{pass:!0}:{result:e,pass:!1,immediate:e[w]===_}},run:function(e){var t=this;return t.status>0&&!e.config.sufei?void t.queue.push(e.config):void(e.im?(t.currentRequest=t.currentRequest||e.config,t.status=200,l.fire("event:showDialog@sufei",e.url)):(t.currentRequest=e.config,t.status=100,t.getValidateURI(e.url)))},setup:h,getValidateURI:h,resendRequest:h,addQueryToken:function(e,t){return e+=/\?/.test(e)?"&"+t:"?"+t},parseJSON:r})},{"./class":1,"./emit":3,"./json_parse":5,"./messenger":6}]},{},[4]);!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("VideoX",[],t):"object"==typeof exports?exports["VideoX"]=t():e["VideoX"]=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var r=o[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n=window["webpackJsonpVideoX"];window["webpackJsonpVideoX"]=function(t,o,i){for(var a,s,l=0,u=[];l0&&void 0!==arguments[0]?arguments[0]:"div",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=document.createElement(e);return Object.getOwnPropertyNames(t).forEach(function(e){var n=t[e];-1!==e.indexOf("aria-")||"role"===e||"type"===e?o.setAttribute(e,n):o[e]=n}),Object.getOwnPropertyNames(n).forEach(function(e){n[e];o.setAttribute(e,n[e])}),o}function u(e,t){void 0===e.textContent?e.innerText=t:e.textContent=t}function c(e,t){t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}function d(e){var t=e[V];return t||(t=e[V]=X.newGUID()),A[t]||(A[t]={}),A[t]}function f(e){var t=e[V];return!!t&&!!Object.getOwnPropertyNames(A[t]).length}function p(e){var t=e[V];if(t){delete A[t];try{delete e[V]}catch(n){e.removeAttribute?e.removeAttribute(V):e[V]=null}}}function v(e,t){return e.classList?e.classList.contains(t):(r(t),i(t).test(e.className))}function h(e,t){return e.classList?e.classList.add(t):v(e,t)||(e.className=(e.className+" "+t).trim()),e}function m(e,t){return e.classList?e.classList.remove(t):(r(t),e.className=e.className.split(/\s+/).filter(function(e){return e!==t}).join(" ")),e}function y(e,t,n){var o=v(e,t);if("function"==typeof n&&(n=n(e,t)),"boolean"!=typeof n&&(n=!o),n!==o)return n?h(e,t):m(e,t),e}function b(e,t){Object.getOwnPropertyNames(t).forEach(function(n){var o=t[n];null===o||void 0===o||!1===o?e.removeAttribute(n):e.setAttribute(n,!0===o?"":o)})}function g(e){var t,n,o,r,i;if(t={},n=",autoplay,controls,loop,muted,default,",e&&e.attributes&&e.attributes.length>0){o=e.attributes;for(var a=o.length-1;a>=0;a--)r=o[a].name,i=o[a].value,"boolean"!=typeof e[r]&&-1===n.indexOf(","+r+",")||(i=null!==i),t[r]=i}return t}function w(){document.body.focus(),document.onselectstart=function(){return!1}}function E(){document.onselectstart=function(){return!0}}function _(e){var t=void 0;if(e.getBoundingClientRect&&e.parentNode&&(t=e.getBoundingClientRect()),!t)return{left:0,top:0};var n=document.documentElement,o=document.body,r=n.clientLeft||o.clientLeft||0,i=window.pageXOffset||o.scrollLeft,a=t.left+i-r,s=n.clientTop||o.clientTop||0,l=window.pageYOffset||o.scrollTop,u=t.top+l-s;return{left:Math.round(a),top:Math.round(u)}}function j(e,t){var n={},o=_(e),r=e.offsetWidth,i=e.offsetHeight,a=o.top,s=o.left,l=t.pageY,u=t.pageX;return t.changedTouches&&(u=t.changedTouches[0].pageX,l=t.changedTouches[0].pageY),n.y=Math.max(0,Math.min(1,(a-l+i)/i)),n.x=Math.max(0,Math.min(1,(u-s)/r)),n}function x(e){return!!e&&"object"===(void 0===e?"undefined":C(e))&&1===e.nodeType}function k(e){return!!e&&"object"===(void 0===e?"undefined":C(e))&&3===e.nodeType}function P(e){for(;e.firstChild;)e.removeChild(e.firstChild);return e}function S(e){return"function"==typeof e&&(e=e()),(Array.isArray(e)?e:[e]).map(function(e){return"function"==typeof e&&(e=e()),x(e)||k(e)?e:"string"==typeof e&&/\S/.test(e)?document.createTextNode(e):void 0}).filter(function(e){return e})}function O(e,t){return S(t).forEach(function(t){return e.appendChild(t)}),e}function T(e,t){return O(P(e),t)}t.__esModule=!0,t.$$=t.$=void 0;var C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.getEl=s,t.createEl=l,t.textContent=u,t.insertElFirst=c,t.getElData=d,t.hasElData=f,t.removeElData=p,t.hasElClass=v,t.addElClass=h,t.removeElClass=m,t.toggleElClass=y,t.setElAttributes=b,t.getElAttributes=g,t.blockTextSelection=w,t.unblockTextSelection=E,t.findElPosition=_,t.getPointerPosition=j,t.isEl=x,t.isTextNode=k,t.emptyEl=P,t.normalizeContent=S,t.appendContent=O,t.insertContent=T;var L=n(18),X=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}(L),I=n(3),A=(function(e){e&&e.__esModule}(I),{}),V="vdata"+(new Date).getTime();t.$=a("querySelector"),t.$$=a("querySelectorAll")},function(e,t,n){"use strict";function o(e,t){var n=Array.prototype.slice.call(t),o=function(){},i=window["console"]||{"log":o,"warn":o,"error":o};e?n.unshift(e.toUpperCase()+":"):e="log",r.history.push(n),n.unshift("LIB-PLAYER-VIDEO:"),i[e].apply?i[e].apply(i,n):i[e](n.join(" "))}t.__esModule=!0;var r=function(){window.libVideoPlayerDebug&&o(null,arguments)};r.history=[],r.error=function(){o("error",arguments)},r.warn=function(){o("warn",arguments)},t["default"]=r},function(e,t,n){"use strict";function o(e){return null!=e&&i(r(e))}var r=n(39),i=n(5);e.exports=o},function(e,t,n){"use strict";function o(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=o},function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var r=function(){function e(e,t){for(var n=0;n1?n-1:0),r=1;rr)return 1}return 0}}]),r(e,[{key:"gt",value:function(t){return e.compare(this,t)>0}},{key:"gte",value:function(t){return e.compare(this,t)>=0}},{key:"lt",value:function(t){return e.compare(this,t)<0}},{key:"lte",value:function(t){return e.compare(this,t)<=0}},{key:"eq",value:function(t){return 0===e.compare(this,t)}},{key:"toString",value:function(){return this.val.toString()}}]),e}();t["default"]=i},function(e,t,n){"use strict";function o(e){return!!e&&"object"===(void 0===e?"undefined":i(e))&&"[object Object]"===e.toString()&&e.constructor===Object}function r(){var e=Array.prototype.slice.call(arguments);return e.unshift({}),e.push(l),s["default"].apply(null,e),e[0]}t.__esModule=!0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t["default"]=r;var a=n(35),s=function(e){return e&&e.__esModule?e:{"default":e}}(a),l=function(e,t){return o(t)?o(e)?void 0:r(t):t}},function(e,t,n){"use strict";function o(e){return"string"==typeof e||r(e)&&s.call(e)==i}var r=n(0),i="[object String]",a=Object.prototype,s=a.toString;e.exports=o},function(e,t,n){"use strict";function o(e){if(null==e)return[];c(e)||(e=Object(e));var t=e.length;t=t&&u(t)&&(a(e)||i(e)||d(e))&&t||0;for(var n=e.constructor,o=-1,r=s(n)&&n.prototype||b,j=r===e,x=Array(t),k=t>0,P=f.enumErrorProps&&(e===y||e instanceof Error),S=f.enumPrototypes&&s(e);++o-1&&e%1==0&&e=0&&g.splice(t,1)}function s(e){var t=document.createElement("style");return e.attrs.type="text/css",u(t,e.attrs),i(e,t),t}function l(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",u(t,e.attrs),i(e,t),t}function u(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function c(e,t){var n,o,r,i;if(t.transform&&e.css){if(!(i=t.transform(e.css)))return function(){};e.css=i}if(t.singleton){var u=b++;n=y||(y=s(t)),o=d.bind(null,n,u,!1),r=d.bind(null,n,u,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),o=p.bind(null,n,t),r=function(){a(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(t),o=f.bind(null,n),r=function(){a(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else r()}}function d(e,t,n,o){var r=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=E(t,r);else{var i=document.createTextNode(r),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function f(e,t){var n=t.css,o=t.media;if(o&&e.setAttribute("media",o),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function p(e,t,n){var o=n.css,r=n.sourceMap,i=void 0===t.convertToAbsoluteUrls&&r;(t.convertToAbsoluteUrls||i)&&(o=w(o)),r&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var a=new Blob([o],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}var v={},h=function(e){var t;return function(){return void 0===t&&(t=e.apply(this,arguments)),t}}(function(){return window&&document&&document.all&&!window.atob}),m=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e.call(this,n)),t[n]}}(function(e){return document.querySelector(e)}),y=null,b=0,g=[],w=n(29);e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");t=t||{},t.attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||(t.singleton=h()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=r(e,t);return o(n,t),function(e){for(var i=[],a=0;a\n Load\n \n \n '});(0,h.appendContent)(e,[this.video,t]),this.startPlayEl=(0,h.$)(".vjs-center-start",e),this.rootElement=e,this._initControlBar(),this.container.appendChild(e)}},{key:"_initControlBar",value:function(){this.controlBar=new y["default"]({player:this,playerOpts:this.options}),this.controlBar.setPlayer(this)}},{key:"_bindEvent",value:function(e){var t=this,n=this.rootElement;!e&&n.addEventListener("touchend",function(e){return t._triggerPlayerClick(e)},!0),!e&&n.addEventListener("click",function(e){return t._triggerPlayerClick(e)},!0),!e&&this.startPlayEl.addEventListener("click",function(e){return t._triggerStartPlayerClick(e)}),!e&&this.on("video:error",this._error),!e&&this.on(v["default"].VIDEO_TIMEUPDATE,this._startPlay),!e&&this.on(v["default"].VIDEO_PAUSE,this._triggerPausePlay)}},{key:"_bindDomEvent",value:function(){var e=this;this.video.addEventListener("error",function(t){return e._errorEmit(t)}),this.video.addEventListener("ended",function(t){return e._endedEmit(t)}),this.video.addEventListener("progress",function(t){return e._progressEmit(t)}),this.video.addEventListener("play",function(t){return e._playEmit(t)}),this.video.addEventListener("loadstart",function(t){return e._loadstartEmit(t)}),this.video.addEventListener("playing",function(t){return e._playingEmit(t)}),this.video.addEventListener("suspend",function(t){return e._suspendEmit(t)}),this.video.addEventListener("abort",function(t){return e._abortEmit(t)}),this.video.addEventListener("stalled",function(t){return e._stalledEmit(t)}),this.video.addEventListener("waiting",function(t){return e._waitingEmit(t)}),this.video.addEventListener("canplay",function(t){return e._canplayEmit(t)}),this.video.addEventListener("canplaythrough",function(t){return e._canplaythroughEmit(t)}),this.video.addEventListener("timeupdate",function(t){return e._timeupdateEmit(t)}),this.video.addEventListener("seeking",function(t){return e._seekingEmit(t)}),this.video.addEventListener("seeked",function(t){return e._seekedEmit(t)}),this.video.addEventListener("pause",function(t){return e._pauseEmit(t)}),this.video.addEventListener("volumechange",function(t){return e._volumechangeEmit(t)})}},{key:"_error",value:function(){(0,h.addElClass)(this.rootElement,"vjs-error"),(0,h.removeElClass)(this.startPlayEl.parentNode,"loading"),this.videoLoading=!1}},{key:"_startPlay",value:function(e){var t=this;if(!this.startPlayed){var n=(0,h.$)(".vjs-center-poster",this.video);!function(){(0,E["default"])("Player::startPlay()"),(0,h.addElClass)(t.rootElement,"vjs-has-started"),(0,h.removeElClass)(t.rootElement,"vjs-has-paused"),n&&(0,h.addElClass)(n,"vjs-hidden"),n&&(0,h.addElClass)(n,"vjs-hidden"),t.controlBar&&t.controlBar.emit(v["default"].VIDEO_REALPLAY),t.startPlayed=!0,t.videoLoading=!1}()}}},{key:"_triggerPausePlay",value:function(){var e=this;this.startPlayEl.parentNode;(0,h.removeElClass)(this.startPlayEl.parentNode,"loading"),this.videoLoading=!1,(0,h.removeElClass)(this.rootElement,"vjs-has-started"),(0,h.addElClass)(this.rootElement,"vjs-has-paused"),setTimeout(function(){e.startPlayed=!1},100)}},{key:"_triggerPlayerClick",value:function(e){"VIDEO"!==e.target.nodeName.toUpperCase()&&"vjs-danmaku-container"!==e.target.className||("touchend"==e.type&&(this.touchend=!0),"click"==e.type&&this.touchend||(this._checkUC(),(0,E["default"])("Player::triggerPlayerClick_()"),this.controlBar&&this.controlBar.triggerShowHideBar()))}},{key:"_triggerStartPlayerClick",value:function(e){e&&e.preventDefault(),(0,E["default"])("Player::triggerStartPlayerClick_()");var t=e&&e.target||this.startPlayEl;(0,h.addElClass)(t.parentNode,"loading"),this.videoLoading=!0,this.play()}},{key:"_checkUC",value:function(){var e=navigator.userAgent.match(/UCBrowser/);return!(!g.aliapp||!e)}},{key:"_pauseEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:pause::"+(new Date).getTime()),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_PAUSE,e),this.emit(v["default"].VIDEO_PAUSE,e),this.pauseEmited=!0,this.playEmited=!1,this.logTrack.pauseLog()}},{key:"stop",value:function(){this.pause(),this.video.currentTime=0}},{key:"_seekingEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:seeked::"+(new Date).getTime()),this.emit(v["default"].VIDEO_SEEKING,e)}},{key:"_seekedEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:seeked::"+(new Date).getTime()),this.emit(v["default"].VIDEO_SEEKED,e)}},{key:"_stalledEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:stalled::"+(new Date).getTime()),this._setTimeoutError()}},{key:"_waitingEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:waiting::"+(new Date).getTime()),this._setTimeoutError()}},{key:"_abortEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:abort::"+(new Date).getTime())}},{key:"_suspendEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:suspend::"+(new Date).getTime())}},{key:"_canplayEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:canplay::"+(new Date).getTime())}},{key:"_canplaythroughEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:canplaythrough::"+(new Date).getTime()),this._setTimeoutError()}},{key:"_errorEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:error::"+(new Date).getTime()),this.played=!1,this.playEmited=!1,this.emit(v["default"].VIDEO_ERROR,e),this.logTrack.errorLog()}},{key:"_progressEmit",value:function(){(0,E["default"])("HTML5:emit:::video:progress::"+(new Date).getTime()),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_PROGRESS)}},{key:"_endedEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:ended::"),this.emit(v["default"].VIDEO_ENDED,e),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_ENDED,e)}},{key:"_timeupdateEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:timeupdate::"+this.video.currentTime);var t=e.currentTarget.currentTime;navigator.userAgent.match(/UCBrowser/);this.playEmited||(t>0||this.videoLoading&&this.options.live&&g.os.isAndroid)&&(this.waitTimer_&&(clearTimeout(this.waitTimer_),this.waitTimer_=0),this.emit(v["default"].VIDEO_TIMEUPDATE,e),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_TIMEUPDATE,e),this.danmakuPlay&&this.danmakuPlay.emit(v["default"].VIDEO_TIMEUPDATE,e))}},{key:"_volumechangeEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:volumechange::"+this.video.volume+"::muted::"+this.video.muted),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_VOLUMECHANGE,e)}},{key:"_playEmit",value:function(e){this.pauseEmited&&this.videoLoading&&this.options.live&&g.os.isAndroid&&(this.playEmited=!0,this.emit(v["default"].VIDEO_TIMEUPDATE,e),this.controlBar&&this.controlBar.emit(v["default"].VIDEO_TIMEUPDATE,e),this.danmakuPlay&&this.danmakuPlay.emit(v["default"].VIDEO_TIMEUPDATE,e)),this.firstPlay&&!this.options.autoplay&&(this._appendSource(this.options.url),this.firstPlay=!1),this.emit(v["default"].VIDEO_PLAY,e),this.logTrack.playLog()}},{key:"_loadstartEmit",value:function(e){(0,E["default"])("HTML5:emit:::video:loadstart::"+(new Date).getTime()),this.emit(v["default"].VIDEO_LOADSTART)}},{key:"_playingEmit",value:function(){(0,E["default"])("HTML5:emit:::video:playing::"+(new Date).getTime()),this.emit(v["default"].VIDEO_PLAYING),this._setTimeoutError()}},{key:"_setTimeoutError",value:function(){var e=this;!this.waitTimer_&&this.played&&(this.waitTimer_=setTimeout(function(){e.video.networkState===e.video.NETWORK_NO_SOURCE?e._errorEmit({errorCode:"NETWORK_NO_SOURCE"}):e._errorEmit({errorCode:"NETWORK_TIMEOUT"})},this.timeout||2e4))}}]),t}(c["default"]);t["default"]=x},function(e,t,n){"use strict";"function"!=typeof Object.assign&&(Object.assign=function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),o=1;o=t?(clearTimeout(o),o=null,a=e.apply(r,i)):null==o&&(o=setTimeout(s,u)),a}}},{key:"_addPlayTime",value:function(){this._startPlayTime>0&&(this._playTime+=Date.now()-this._startPlayTime)}},{key:"_recordStartTime",value:function(){this._startPlayTime=Date.now()}},{key:"_recordStartExposeTime",value:function(){this._startExposeTime=Date.now()}},{key:"_recordStartSeekTime",value:function(){this._startSeekTime=this.videox.getVideoEl().currentTime}},{key:"_getOffset",value:function(e,t){var e,n,o,r,i,a=window.innerHeight,s=window.innerWidth;if(e)return t||(t={x:0,y:0}),e!=window?(e=e.getBoundingClientRect(),n=e.left,o=e.top,r=e.right,i=e.bottom):(n=0,o=0,r=n+s,i=o+a),t.w&&(r=t.w),t.h&&(o=a-t.h),{"left":n,"top":o,"right":r+t.x,"bottom":i+t.y}}},{key:"_compareOffset",value:function(e,t){var n=t.right>e.left&&t.lefte.top&&t.top0&&void 0!==arguments[0]?arguments[0]:{},t=this.logParams,n=Object.keys(t).map(function(e){return e+"="+t[e]}),o=Object.keys(e).map(function(t){return t+"="+e[t]});return n.concat(o).join("&")}},{key:"initLog",value:function(){var e=this._getLogParamsString();c&&c.record("/taobaolive.videox.init","CLK",e,"H1479648468")}},{key:"playLog",value:function(){var e=this._getLogParamsString();c&&c.record("/taobaolive.videox.play","CLK",e,"H1479648494")}},{key:"pauseLog",value:function(){var e=this._getLogParamsString();c&&c.record("/taobaolive.videox.pause","CLK",e,"H1480571953")}},{key:"fullScreenLog",value:function(){var e=this._getLogParamsString();c&&c.record("/taobaolive.videox.fullscreen","CLK",e,"H1485189588")}},{key:"playTimeLog",value:function(){var e=this._getLogParamsString({duration:this._playTime});c&&c.record("/taobaolive.videox.playtime","OTHER",e,"H1483342516")}},{key:"exposeLog",value:function(){var e=this._getLogParamsString({duration:Date.now()-this._startExposeTime});c&&c.record("/taobaolive.videox.expose","EXP",e,"H1481495474")}},{key:"errorLog",value:function(){var e=this._getLogParamsString({error_type:this.videox.getVideoEl().error.code});c&&c.record("/taobaolive.videox.error","OTHER",e,"H1480571987")}},{key:"seekLog",value:function(){var e=1e3*(this.videox.getVideoEl().currentTime-this._startSeekTime);if(e>10){var t=this._getLogParamsString({duration:e});c&&c.record("/taobaolive.videox.seek","OTHER",t,"H1479648438"),this._startSeekTime=0}}}]),e}();t["default"]=d},function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){var n=[],o=!0,r=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(o=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(l){r=!0,i=l}finally{try{!o&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":void 0===e?"undefined":r(e)},s=function(){function e(e,t){for(var n=0;n\n Play\n \n
\n
\n \n \n '});return c.appendContent(this.rootElement,r),r}},{key:"bindEvent",value:function(){var e=this;this.on("video:realPlay",this.realPlay),this.on("video:timeupdate",this.timeupdate),this.on("video:volumechange",this.volumeupdate),this.on("video:ended",this.playEnded),this.on("video:pause",this.playPause),_.on(this.el,"click",function(t){return e._triggerControllBarClick(t)})}},{key:"timeupdate",value:function(e){this.controlProgress&&this.controlProgress.timeupdate(e)}},{key:"volumeupdate",value:function(e){this.volumeProgress&&this.volumeProgress.volumeupdate(e)}},{key:"triggerShowHideBar",value:function(){c.hasElClass(this.el,"vjs-opacity-hidden")?this.showControlBar():this.hiddenControlBar_()}},{key:"showControlBar",value:function(){var e=this;this.timer_&&clearTimeout(this.timer_),c.removeElClass(this.el,"vjs-hidden"),setTimeout(function(){c.removeElClass(e.el,"vjs-opacity-hidden")},0),this.timer_=setTimeout(function(){var t=e.controlProgress&&e.controlProgress.progressing,n=e.volumeProgress&&e.volumeProgress.progressing;if(t||n)return void e.showControlBar();e.hiddenControlBar_()},4e3)}},{key:"hiddenControlBar_",value:function(){var e=this;c.addElClass(this.el,"vjs-opacity-hidden"),setTimeout(function(){c.addElClass(e.el,"vjs-hidden")},300)}},{key:"_triggerControllBarClick",value:function(e){(0,m["default"])("ControlBar::triggerControllBarClick_()");var t=e.target;e.preventDefault(),c.hasElClass(t,this.options.playButtonClassName)?this.playButton(t):c.hasElClass(t,this.options.playFullscreenClassName)?this.fullscreenButton(t):c.hasElClass(t,this.options.itemClassName)&&this.player.emit("video:item:click")}},{key:"fullscreenButton",value:function(e){"default"!=this.options.fullscreen&&P.isAvailable&&x.aliapp.version.gt("6.3.0")?this.mockFullScreen_(e||this.fullScreenBtnEl):"default"!=this.options.fullscreen&&P.isAvailable&&x.os.isIPhone&&x.aliapp.version.lte("6.3.0")?this.mockFullScreenOld_(e||this.fullScreenBtnEl):"default"!=this.options.fullscreen&&x.os.isAndroid&&P.isAvailable&&x.aliapp.version.lte("6.3.0")?this.mockFullScreenRotateY_(e||this.fullScreenBtnEl):"default"==this.options.fullscreen?this.mockFullScreenVertical_(e||this.fullScreenBtnEl):this.enterFullScreen()}},{key:"enterFullScreen",value:function(){var e=this.videoPlayer.video;"webkitDisplayingFullscreen"in e&&_.one(e,"webkitbeginfullscreen",function(){_.one(e,"webkitendfullscreen",function(){_.trigger(e,"fullscreenchange",{isFullscreen:!1})}),_.trigger(e,"fullscreenchange",{isFullscreen:!0})}),O?e.paused&&e.networkState<=e.HAVE_METADATA?(this.requestFullScreen_(),e.pause()):this.canFullScreen_()?this.requestFullScreen_():this.mockFullScreenVertical_():e.paused&&e.networkState<=e.HAVE_METADATA?(e.play(),setTimeout(function(){e.pause(),e.webkitEnterFullScreen()},0)):this.canFullScreen_()||x.os.isIPhone?e.webkitEnterFullScreen():this.rotatePage_(),this.player.emit("video:enterFullscreen")}},{key:"mockFullScreen_",value:function(e){var t=this,n="Vertical"===this.screen,o=function(e){!e&&n?(c.addElClass(document.body,"vjs-body-fullscreen"),c.addElClass(t.rootElement,"vjs-player-fullscreen"),window.scrollTo(0,0),t.screen="landscape",t.player.emit("video:enterFullscreen")):e||n?(t.videoPlayer.enterFullScreen(),t.player.emit("video:enterFullscreen")):(c.removeElClass(document.body,"vjs-body-fullscreen"),c.removeElClass(t.rootElement,"vjs-player-fullscreen"),t.screen="Vertical",window.scrollTo(0,t.rootElement.offsetTop-window.scrollY),t.player.emit("video:exitFullscreen"))};this.transverseFullScreen_(n,o)}},{key:"mockFullScreenOld_",value:function(e){var t=this,n="Vertical"===this.screen,o=function(e){!e&&n?(c.addElClass(document.body,"vjs-body-fullscreen"),c.addElClass(t.rootElement,"vjs-player-fullscreen"),window.scrollTo(0,0),t.screen="landscape",t.player.emit("video:enterFullscreen")):e||n?(t.videoPlayer.enterFullScreen(),t.player.emit("video:enterFullscreen")):(c.removeElClass(document.body,"vjs-body-fullscreen"),c.removeElClass(t.rootElement,"vjs-player-fullscreen"),t.screen="Vertical",window.scrollTo(0,t.rootElement.offsetTop-window.scrollY),t.player.emit("video:exitFullscreen"))};this.transverseFullScreenOld_(n,o)}},{key:"mockFullScreenRotateY_",value:function(e){var t=this,n="Vertical"===this.screen,o=document.documentElement.getBoundingClientRect();try{var r=document.createElement("div"),i=document.querySelector("body");r.style.position="fixed",r.style.zIndex="1",r.style.width="100%",r.style.height="100%",r.style.top="0px",r.style.left="0px",r.style.bottom="0px",r.style.right="0px",r.style.backgroundColor="transparent",i.appendChild(r),o=r.getBoundingClientRect(),i.removeChild(r)}catch(a){}o.width,o.height,document.querySelector('meta[name="viewport"]'),this.options["initial-scale"];this.androidBgMaskEl=c.$(".vjs-android-bg-mask"),this.androidBgMaskEl||(this.androidBgMaskEl=c.createEl("div",{className:"vjs-android-bg-mask"})),this.oldWidth||(this.oldWidth=this.rootElement.offsetWidth,this.oldHeight=this.rootElement.offsetHeight),n?window.WindVane.call("WebAppInterface","setNaviBarHidden",{hidden:"1",animated:"1"},function(){t._canSetNav=!0,t.rotatePage_(),t.player.emit("video:enterFullscreen")},function(){t._canSetNav=!1,t.videoPlayer.enterFullScreen(),t.player.emit("video:enterFullscreen")}):(window.WindVane.call("WebAppInterface","setNaviBarHidden",{hidden:"0",animated:"0"},function(){},function(){}),this.rotateBackPage_(),this.player.emit("video:exitFullscreen"))}},{key:"mockFullScreenVertical_",value:function(e){"Vertical"===this.screen?(c.addElClass(document.body,"vjs-body-fullscreen"),c.addElClass(this.rootElement,"vjs-player-fullscreen"),window.scrollTo(0,0),this.screen="landscape",this.player.emit("video:enterFullscreen")):(c.removeElClass(document.body,"vjs-body-fullscreen"),c.removeElClass(this.rootElement,"vjs-player-fullscreen"),this.screen="Vertical",window.scrollTo(0,this.rootElement.offsetTop-window.scrollY),this.player.emit("video:exitFullscreen"))}},{key:"transverseFullScreen_",value:function(e,t){window.WindVane.call("WVScreen","setOrientation",{orientation:e?"landscape":"portrait"},function(n){window.WindVane.call("WebAppInterface","setNaviBarHidden",{hidden:e?"1":"0",animated:"1"},function(){},function(){}),t(null,!0)},function(n){window.WindVane.call("WebAppInterface","setNaviBarHidden",{hidden:e?"1":"0",animated:"1"},function(){},function(){}),t(!0,n)})}},{key:"transverseFullScreenOld_",value:function(e,t){window.WindVane.call("WebAppInterface","transverseFullScreen",{open:e.toString()},function(e){t(null,!0)},function(e){t(!0,e)})}},{key:"playButton",value:function(e,t){this.showControlBar(),c.hasElClass(e,this.options.playStatusButtonClassName)?this.exePause(e,t):this.exePlay(e,t)}},{key:"playEnded",value:function(){this.exePause(this.playBtnEl,!0)}},{key:"playPause",value:function(){this.exePause(this.playBtnEl,!0)}},{key:"realPlay",value:function(){this.showControlBar(),this.exePlay(this.playBtnEl,!0)}},{key:"exePlay",value:function(e,t){c.addElClass(this.playBtnEl,this.options.playStatusButtonClassName),!t&&this.videoPlayer.play()}},{key:"exePause",value:function(e,t){c.removeElClass(this.playBtnEl,this.options.playStatusButtonClassName),t||this.videoPlayer.pause()}},{key:"getVideoEl_",value:function(){return this.player.getVideoEl()}},{key:"canFullScreen_",value:function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled}},{key:"requestFullScreen_",value:function(){var e=this.videoPlayer.video;e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}},{key:"rotatePage_",value:function(){var e=this._canSetNav?0:70,t=document.documentElement.getBoundingClientRect(),n=t.width,o=t.height,r=this.options["initial-scale"]||1,i=n+"px",a=o+50/r-e+"px";c.addElClass(document.body,"vjs-body-fullscreen"),c.addElClass(this.rootElement,"vjs-player-fullscreen-rotate"),c.appendContent(this.rootElement.parentNode.parentNode,this.androidBgMaskEl),this.rootElement.style.height=i,this.rootElement.style.width=a,document.body.style.height=i,this.screen="landscape",window.scrollTo(0,0),_.on(this.rootElement,"touchmove",S),this.player.emit("video:enterFullscreen")}},{key:"rotateBackPage_",value:function(){var e=this;c.removeElClass(document.body,"vjs-body-fullscreen"),c.removeElClass(this.rootElement,"vjs-player-fullscreen-rotate"),this.androidBgMaskEl&&this.rootElement.parentNode.parentNode.removeChild(this.androidBgMaskEl),this.rootElement.style.height=this.oldHeight+"px",this.rootElement.style.width=this.oldWidth+"px",document.body.style.height="100%",this.screen="Vertical",_.off(this.rootElement,"touchmove",S),setTimeout(function(){window.scrollTo(0,e.rootElement.offsetTop-window.scrollY)},500)}}]),t}(v["default"]);t["default"]=T},function(e,t,n){"use strict";var o=n(36),r=n(50),i=r(o);e.exports=i},function(e,t,n){"use strict";function o(e,t,n,f,p){if(!l(e))return e;var v=s(t)&&(a(t)||c(t)),h=v?void 0:d(t);return r(h||t,function(r,a){if(h&&(a=r,r=t[a]),u(r))f||(f=[]),p||(p=[]),i(e,t,a,o,n,f,p);else{var s=e[a],l=n?n(s,r,a,e,t):void 0,c=void 0===l;c&&(l=r),void 0===l&&(!v||a in e)||!c&&(l===l?l===s:s!==s)||(e[a]=l)}}),e}var r=n(19),i=n(37),a=n(9),s=n(4),l=n(1),u=n(0),c=n(24),d=n(48);e.exports=o},function(e,t,n){"use strict";function o(e,t,n,o,d,f,p){for(var v=f.length,h=t[n];v--;)if(f[v]==h)return void(e[n]=p[v]);var m=e[n],y=d?d(m,h,n,e,t):void 0,b=void 0===y;b&&(y=h,s(h)&&(a(h)||u(h))?y=a(m)?m:s(m)?r(m):[]:l(h)||i(h)?y=i(m)?c(m):l(m)?m:{}:b=!1),f.push(h),p.push(y),b?e[n]=o(y,h,d,f,p):(y===y?y!==m:m===m)&&(e[n]=y)}var r=n(38),i=n(7),a=n(9),s=n(4),l=n(42),u=n(24),c=n(46);e.exports=o},function(e,t,n){"use strict";function o(e,t){var n=-1,o=e.length;for(t||(t=Array(o));++n2?n[a-2]:void 0,l=a>2?n[2]:void 0,u=a>1?n[a-1]:void 0;for("function"==typeof s?(s=r(s,u,5),a-=2):(s="function"==typeof u?u:void 0,a-=s?1:0),l&&i(n[0],n[1],l)&&(s=a<3?void 0:s,a=1);++o00:00\n \n \n \n \n \n 00:00\n '});return c.appendContent(c.$(".progress-wrap",this.parent_),t),t}},{key:"bindEvent",value:function(){var e=this,t=!1,n=!1,o="",r=this.controlBar.getVideoEl_(),i=function(o){e.progressing=!0,t=!0,n=!r.paused,e.controlBar.exePause(),e.setMediaProgress(o)},a=function(r){console.log(r.type+":::mouseUp"),r.preventDefault(),clearInterval(o),t=!1,1==n?(e.controlBar.exePlay(),n=!1):e.controlBar.exePause(),e.progressing=!1},s=function(n){n.preventDefault(),!0===t&&(o=setInterval(e.setMediaProgress(n),1e3),e.controlBar.showControlBar())};g.on(this.el,"touchstart",function(e){return i(e)}),g.on(this.el,"touchmove",function(e){return s(e)}),g.on(this.el,"touchend",function(e){return a(e)}),g.on(this.el,"mousedown",function(e){return i(e)}),g.on(this.el,"mousemove",function(e){return s(e)}),g.on(this.el,"mouseup",function(e){return a(e)})}},{key:"setMediaProgress",value:function(e){var t=this.controlBar.getVideoEl_(),n=this.timeFromCursorPosition(this.progressBarEl,e,t.duration);t.currentTime=n,this.updateProgress_()}},{key:"timeFromCursorPosition",value:function(e,t,n){var o=e.getBoundingClientRect(),r=(t.clientX||t.changedTouches[0].clientX)-o.left,i=o.width;return y.aliapp&&"TB"==y.aliapp.appname&&y.os.isAndroid&&(r=(t.clientY||t.changedTouches[0].clientY)-o.top,i=o.height),r/i*n}},{key:"timeupdate",value:function(e){this.updateProgress_(e),this.updateTimeCount_(e)}},{key:"updateProgress_",value:function(e){var t=this.controlBar.getVideoEl_(),n=0;t.currentTime>0&&(n=100/t.duration*t.currentTime),this.progressEl.style.width=n+"%"}},{key:"updateTimeCount_",value:function(e){var t=this.controlBar.getVideoEl_(),n=this.formatTime(t.currentTime),o=this.formatTime(t.duration);!0===isNaN(t.duration)&&(o="00:00"),this.currentTimeEl.innerHTML=n,this.totalTimeEl.innerHTML=o}},{key:"formatTime",value:function(e){var t=Math.floor(e/60);return t+":"+("0"+Math.round(e-60*t)).slice(-2)}},{key:"setTimeline",value:function(e){var t=c.createEl("span",{className:"vjs-progress-tag"}),n=this.controlBar.getVideoEl_(),o=100/n.duration*e;return t.style.left=o+"%",c.appendContent(this.progressBarEl,t),t}}]),t}(v["default"]);t["default"]=w},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,a=n(11),s=o(a),l=n(25),u=o(l),c=window.navigator.userAgent,d=!1,f="",p="",v="";(i=c.match(/WindVane[\/\s]([\d\.\_]+)/i))&&(r=i[1]),(i=c.match(/AliApp\(([A-Z\-]+)\/([\d\.]+)\)/i))&&(d=!0,f=i[1],v=i[2],p=f.indexOf("-PD")>0?u["default"].isIOS?"iPad":u["default"].isAndroid?"AndroidPad":u["default"].name:u["default"].name),!f&&c.indexOf("TBIOS")>0&&(f="TB");var h=window._ua_popLayer||"",m=!1,y="";h&&(i=h.match(/PopLayer\/([\d\.]+)/i))&&(m=!0,y=i[1]),d&&(d={windvane:new s["default"](r||"0.0.0"),appname:f||"unkown",version:new s["default"](v||"0.0.0"),platform:p||u["default"].name,poplayer:m||!1,poplayerVersion:new s["default"](y||"0.0.0")}),t["default"]=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,r,i=n(11),a=function(e){return e&&e.__esModule?e:{"default":e}}(i),s=window.navigator.userAgent;(r=s.match(/(?:UCWEB|UCBrowser\/)([\d\.]+)/))?o={name:"UC",isUC:!0,version:new a["default"](r[1])}:(r=s.match(/MQQBrowser\/([\d\.]+)/))?o={name:"QQ",isQQ:!0,version:new a["default"](r[1])}:(r=s.match(/(?:Firefox|FxiOS)\/([\d\.]+)/))?o={name:"Firefox",isFirefox:!0,version:new a["default"](r[1])}:(r=s.match(/MSIE\s([\d\.]+)/))||(r=s.match(/IEMobile\/([\d\.]+)/))?(o={version:new a["default"](r[1])},s.match(/IEMobile/)?(o.name="IEMobile",o.isIEMobile=!0):(o.name="IE",o.isIE=!0),s.match(/Android|iPhone/)&&(o.isIELikeWebkit=!0)):(r=s.match(/(?:Chrome|CriOS)\/([\d\.]+)/))?(o={name:"Chrome",isChrome:!0,version:new a["default"](r[1])},s.match(/Version\/[\d+\.]+\s*Chrome/)&&(o.name="Chrome Webview",o.isWebview=!0)):s.match(/Safari/)&&(r=s.match(/Android[\s\/]([\d\.]+)/))?o={name:"Android",isAndroid:!0,version:new a["default"](r[1])}:s.match(/iPhone|iPad|iPod/)&&(s.match(/Safari/)&&(r=s.match(/Version\/([\d\.]+)/))?o={name:"Safari",isSafari:!0,version:new a["default"](r[1])}:(r=s.match(/OS ([\d_\.]+) like Mac OS X/))&&(o={name:"iOS Webview",isWebview:!0,version:new a["default"](r[1].replace(/\_/g,"."))})),o||(o={name:"unknown",version:new a["default"]("0.0.0")}),t["default"]=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,r=window.navigator.userAgent;o=r.match(/Weibo/i)?{appname:"Weibo",isWeibo:!0}:!!r.match(/MicroMessenger/i)&&{appname:"Weixin",isWeixin:!0},t["default"]=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o={},r=window.location.search.replace(/^\?/,"");if(r)for(var i=r.split("&"),a=0;a\n \n \n \n \n \n '});return c.appendContent(c.$(".volume-wrap",this.parent_),e),c.$(".volume-wrap",this.parent_).className+=" volume-show",e}},{key:"bindEvent",value:function(){var e=this,t=!1,n="",o=(this.controlBar.getVideoEl_(),function(n){e.progressing=!0,t=!0,e.setMediaVolume(n)}),r=function(o){o.preventDefault(),clearInterval(n),t=!1,e.progressing=!1},i=function(o){o.preventDefault(),!0===t&&(n=setInterval(e.setMediaVolume(o),1e3))},a=function(t){var n=e.controlBar.getVideoEl_();n.muted=!n.muted};b.on(this.el,"touchstart",function(e){return o(e)}),b.on(this.el,"touchmove",function(e){return i(e)}),b.on(this.el,"touchend",function(e){return r(e)}),b.on(this.volumeIcon,"touch",function(e){return a()}),b.on(this.el,"mousedown",function(e){return o(e)}),b.on(this.el,"mousemove",function(e){return i(e)}),b.on(this.el,"mouseup",function(e){return r(e)}),b.on(this.volumeIcon,"click",function(e){return a()})}},{key:"setMediaMutedStatus",value:function(e){this.controlBar.getVideoEl_().muted?c.addElClass(this.volumeIcon,"vjs-icon-volume-muted"):c.removeElClass(this.volumeIcon,"vjs-icon-volume-muted")}},{key:"setMediaVolume",value:function(e){var t=this.controlBar.getVideoEl_(),n=this.volumeFromCursorPosition(this.progressBarEl,e,1);n<0||n>1||(t.volume=n,this.updateVolumn_())}},{key:"volumeFromCursorPosition",value:function(e,t,n){var o=e.getBoundingClientRect();return((t.clientX||t.changedTouches[0].clientX)-o.left)/o.width*n}},{key:"updateVolumn_",value:function(){var e=this.controlBar.getVideoEl_(),t=(e.muted,0);e.volume>0&&(t=100*e.volume),this.progressEl.style.width=t+"%",this.setMediaMutedStatus(e)}},{key:"volumeupdate",value:function(){this.updateVolumn_()}}]),t}(v["default"]);t["default"]=g},function(e,t,n){"use strict";var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};"undefined"==typeof window&&(window={ctrl:{},lib:{}}),!window.ctrl&&(window.ctrl={}),!window.lib&&(window.lib={}),function(e,t){var n=e.Promise,r=e.document,i=e.navigator.userAgent,a=/Windows\sPhone\s(?:OS\s)?[\d\.]+/i.test(i)||/Windows\sNT\s[\d\.]+/i.test(i),s=a&&e.WindVane_Win_Private&&e.WindVane_Win_Private.call,l=/iPhone|iPad|iPod/i.test(i),u=/Android/i.test(i),c=i.match(/WindVane[\/\s](\d+[._]\d+[._]\d+)/),d=Object.prototype.hasOwnProperty,f=t.windvane=e.WindVane||(e.WindVane={}),p=(e.WindVane_Native,Math.floor(65536*Math.random())),v=1,h=[],m="iframe_",y="param_",b="chunk_";c=c?(c[1]||"0.0.0").replace(/\_/g,"."):"0.0.0";var g={isAvailable:1===function(e,t){e=e.toString().split("."),t=t.toString().split(".");for(var n=0;nr)return 1}return 0}(c,"0"),call:function(e,t,o,r,i,a){var s,l;"number"==typeof arguments[arguments.length-1]&&(a=arguments[arguments.length-1]),"function"!=typeof r&&(r=null),"function"!=typeof i&&(i=null),n&&(l={},l.promise=new n(function(e,t){l.resolve=e,l.reject=t})),s=w.getSid();var u={success:r,failure:i,deferred:l};if(a>0&&(u.timeout=setTimeout(function(){g.onFailure(s,{ret:"HY_TIMEOUT"})},a)),w.registerCall(s,u),w.registerGC(s,a),g.isAvailable?w.callMethod(e,t,o,s):g.onFailure(s,{ret:"HY_NOT_IN_WINDVANE"}),l)return l.promise},fireEvent:function(e,t,n){var o=r.createEvent("HTMLEvents");o.initEvent(e,!1,!0),o.param=w.parseData(t||w.getData(n)),r.dispatchEvent(o)},getParam:function(e){return w.getParam(e)},setData:function(e,t){w.setData(e,t)},onSuccess:function(e,t){w.onComplete(e,t,"success")},onFailure:function(e,t){w.onComplete(e,t,"failure")}},w={params:{},chunks:{},calls:{},getSid:function(){return(p+v++)%65536+""},buildParam:function(e){return e&&"object"==(void 0===e?"undefined":o(e))?JSON.stringify(e):e||""},getParam:function(e){return this.params[y+e]||""},setParam:function(e,t){this.params[y+e]=t},parseData:function(e){var t;if(e&&"string"==typeof e)try{t=JSON.parse(e)}catch(e){t={ret:["WV_ERR::PARAM_PARSE_ERROR"]}}else t=e||{};return t},setData:function(){this.chunks[b+sid]=this.chunks[b+sid]||[],this.chunks[b+sid].push(chunk)},getData:function(e){return this.chunks[b+e]?this.chunks[b+e].join(""):""},registerCall:function(e,t){this.calls[e]=t},unregisterCall:function(e){var t={};return this.calls[e]&&(t=this.calls[e],delete this.calls[e]),t},useIframe:function(e,t){var n=m+e,o=h.pop();o||(o=r.createElement("iframe"),o.setAttribute("frameborder","0"),o.style.cssText="width:0;height:0;border:0;display:none;"),o.setAttribute("id",n),o.setAttribute("src",t),o.parentNode||setTimeout(function(){r.body.appendChild(o)},5)},retrieveIframe:function(e){var t=m+e,n=r.querySelector("#"+t);h.length>=3?r.body.removeChild(n):h.indexOf(n)<0&&h.push(n)},callMethod:function(t,n,o,r){if(o=w.buildParam(o),a)s?e.WindVane_Win_Private.call(t,n,r,o):this.onComplete(r,{ret:"HY_NO_HANDLER_ON_WP"},"failure");else{var i="hybrid://"+t+":"+r+"/"+n+"?"+o;if(l)this.setParam(r,o),this.useIframe(r,i);else if(u){window.prompt(i,"wv_hybrid:")}else this.onComplete(r,{ret:"HY_NOT_SUPPORT_DEVICE"},"failure")}},registerGC:function(e,t){var n=this,o=Math.max(t||0,6e5),r=Math.max(t||0,6e4),i=Math.max(t||0,6e5);setTimeout(function(){n.unregisterCall(e)},o),l?setTimeout(function(){n.params[y+e]&&delete n.params[y+e]},r):u&&setTimeout(function(){n.chunks[b+e]&&delete n.chunks[b+e]},i)},onComplete:function(e,t,n){var o=this.unregisterCall(e),r=o.success,i=o.failure,a=o.deferred,s=o.timeout;s&&clearTimeout(s),t=t||this.getData(e),t=this.parseData(t);var c=t.ret;"string"==typeof c&&(t=t.value||t,t.ret||(t.ret=[c])),"success"===n?(r&&r(t),a&&a.resolve(t)):"failure"===n&&(i&&i(t),a&&a.reject(t)),l?(this.retrieveIframe(e),this.params[y+e]&&delete this.params[y+e]):u&&this.chunks[b+e]&&delete this.chunks[b+e]}};for(var E in g)d.call(f,E)||(f[E]=g[E])}(window,window.lib||(window.lib={})),e.exports=window.lib["windvane"]},function(e,t){e.exports={"name":"@ali/videox","description":"支持多种视频格式、适用于点播和直播场景的统一播放器","version":"0.1.33","repository":{"type":"git","url":"git@gitlab.alibaba-inc.com:mtb/videox.git"},"author":[{"name":"qindong.qd","email":"qindong.qd@alibaba-inc.com"},{"name":"yingyi.zj","email":"yingyi.zj@alibaba-inc.com"}],"license":"MIT","keywords":["lib","mtb","javascript","es6","es2015"],"publishConfig":{"registry":"https://web.archive.org/web/20180815043146/http://registry.npm.alibaba-inc.com"},"scripts":{"clear":"rm -rf dist coverage release","build":"webpack --config ./webpack/webpack.pub.js","bundle":"webpack --config ./webpack/webpack.dev.js","dev":"webpack --config ./webpack/webpack.dev.js --watch","lint":"eslint --fix --config .eslintrc src/**/*.js test/**/*.js","test":"mocha --compilers js:babel-core/register test/**/*.js","cover":"babel-node node_modules/isparta/bin/isparta cover --report text node_modules/mocha/bin/_mocha test/**/*.js --reporter dot","ci":"tnpm run lint && tnpm run test","release":"tnpm run build && sh ./build/release.sh && sh ./build/pubcdn.sh","site:update":"sh ./build/site.sh update","site:build":"sh ./build/site.sh build","site:watch":'watch -p "doc/**/*.md" -p "README.md" -c "tnpm run site:build"',"site:serve":"sh ./build/site.sh serve","site:publish":"sh ./build/site.sh publish"},"dependencies":{"@ali/lib-httpurl":"~2.0.0","@ali/lib-windvane":"^2.1.8","amfe-env":"^2.0.0","es6-promise":"^4.0.5","lodash-compat":"^3.10.2","url-toolkit":"^2.0.1","webworkify":"^1.4.0"},"devDependencies":{"autoprefixer":"^7.1.1","babel":"^6.23.0","babel-cli":"~6.4.5","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-syntax-async-functions":"^6.13.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-regenerator":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"~6.3.13","babel-runtime":"^6.23.0","chai":"~3.4.1","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint":"~2.1.0","gitbook-cli":"~1.0.1","isparta":"~4.0.0","mocha":"~2.4.5","postcss-loader":"^2.0.6","postcss-px2rem":"^0.3.0","precss":"^2.0.0","serve":"~1.4.0","style-loader":"^0.18.2","watch-cli":"~0.2.1","webpack":"^3.0.0"},"main":"./src/index.js"}},function(e,t,n){"use strict";var o=function(){return null!=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(navigator.userAgent)&&parseFloat(RegExp.$1)}(),r=void 0;!o||o>8?(n(64),n(28),r=window.Videox):(r=function(){console.warn("Videox do not support in ie8!")},window.Videox=r);var i={};i["default"]=r,e.exports=i},function(e,t,n){var o=n(65);"string"==typeof o&&(o=[[e.i,o,""]]);var r={};r.transform=void 0;n(27)(o,r);o.locals&&(e.exports=o.locals)},function(e,t,n){t=e.exports=n(26)(void 0),t.push([e.i,'.lib-video::-internal-media-controls-download-button{display:none}.lib-video::-webkit-media-controls-enclosure{overflow:hidden}.lib-video::-webkit-media-controls-panel{width:calc(100% + 30px)}.lib-video{position:relative;width:100%;height:100%}.lib-video::-webkit-media-controls-start-playback-button{display:none}.lib-video video{background:#000;width:100%;height:100%}.vjs-hidden{display:none!important}.vjs-opacity-hidden{opacity:0!important}.lib-video .interact-item{display:flex;width:88px;height:30px;background-image:url(//gw.alicdn.com/mt/TB1_qhcPVXXXXcNXpXXXXXXXXXX-88-40.png);background-size:contain;background-repeat:no-repeat;border:none;background-color:transparent;margin-right:20px;margin-left:10px}.lib-video .vjs-big-play-button:before,.lib-video .vjs-control:before{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-body-fullscreen{overflow-x:hidden;overflow-y:hidden;overflow:hidden;max-width:100%}.vjs-body-fullscreen .lib-video.vjs-player-fullscreen{position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999999;width:100%!important;height:100%!important}.vjs-body-fullscreen .lib-video.vjs-player-fullscreen-rotate{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%;height:100%}.vjs-body-fullscreen .vjs-android-bg-mask{width:100%;height:100%;position:fixed;background:#000;z-index:1;left:0;top:0}.lib-video .vjs-control-bar{width:100%;position:absolute;z-index:2;bottom:0;left:0;right:0;padding:10px 0;background-image:url(//gw.alicdn.com/mt/TB1xK4uPVXXXXcRXXXXXXXXXXXX-750-80.png);background-size:cover;transition:all .3s ease;opacity:1;display:flex;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;text-align:justify}.vjs-button{background:none;border:none;color:#fff;outline:none}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.lib-video .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:30px;width:30px;-webkit-box-flex:none;-ms-flex:none;flex:none}.lib-video .vjs-play-control,.vjs-icon-play{left:0}.lib-video .vjs-play-control:before,.vjs-icon-play:before{background-image:url(//gw.alicdn.com/mt/TB1..XoPVXXXXX2XpXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.vjs-icon-volume{width:30px;height:30px;margin-right:10px;cursor:pointer}.vjs-icon-volume:before{background-image:url(//gw.alicdn.com/tfs/TB1fdLdSFXXXXXAaXXXXXXXXXXX-80-80.png);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;content:"";position:absolute;top:0;left:0;text-align:center}.vjs-icon-volume-muted:before{background-image:url(//gw.alicdn.com/tfs/TB1A2bRSFXXXXahXXXXXXXXXXXX-80-80.png);background-size:22px 22px}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\\F102"}.lib-video .vjs-playing:before,.vjs-icon-pause:before{background-image:url(//gw.alicdn.com/mt/TB1gkQVPFXXXXcwXVXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video,.lib-video .vjs-fullscreen-control,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.lib-video .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{background-image:url(//gw.alicdn.com/mt/TB1pIhEPVXXXXayXXXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video.vjs-player-fullscreen .vjs-fullscreen-control,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control:before,.lib-video.vjs-player-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{background-image:url(//gw.alicdn.com/mt/TB1l9n5PVXXXXahXXXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video .vjs-control:focus,.lib-video .vjs-control:focus:before,.lib-video .vjs-control:hover:before{text-shadow:0 0 1em #fff}.lib-video .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.vjs-center-container{position:absolute;left:0;right:0;bottom:0;top:0;width:100px;height:100px;text-align:center;margin:auto;z-index:2}.vjs-center-container.loading .vjs-center-load{opacity:1;display:inline-block}.vjs-center-container.loading .vjs-center-start{display:none}.vjs-center-start{width:100px;height:100px;background-image:url(http://gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png);background-size:contain;border:none;background-repeat:no-repeat}.vjs-center-load{opacity:0;display:none;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:1px solid #fff;border-bottom-color:transparent;width:90px;height:90px;background:transparent!important;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vjs-center-poster,.vjs-mock-mask{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;z-index:1;background:#000}.vjs-center-poster{opacity:1;display:flex;justify-content:center;align-items:center;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center center}.vjs-has-started .vjs-center-container,.vjs-has-started .vjs-center-poster,.vjs-has-started .vjs-mock-mask{display:none}.vjs-flash{width:100%;height:100%}.progress-wrap{display:inline-block\\9\\0;-webkit-box-flex:1;-moz-box-flex:1;width:20%;-ms-flex:1;flex:1}.progress-wrap,.volume-wrap{overflow:hidden}.vjs-progress-bar,.vjs-volume-bar{position:relative;display:inline-block;width:100%;vertical-align:top;display:box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.vjs-progress-bar .current-time,.vjs-progress-bar .total-time{color:#fff;line-height:28px;height:28px;text-align:center;display:inline-block;vertical-align:middle;font-weight:400!important}.vjs-progress-bar .current-time em,.vjs-progress-bar .total-time em{display:inline-block;margin:0 10px;font-size:16px;font-weight:400!important;float:left;color:#fff;vertical-align:middle;font-style:normal}.vjs-progress-bar .progress-bar,.vjs-volume-bar .volume-bar{display:block;height:3px;border-radius:3px;background-color:hsla(0,0%,100%,.4);position:relative;-webkit-box-flex:1;-moz-box-flex:1;width:20%;-ms-flex:1;flex:1}.vjs-volume-bar .volume-bar{margin-right:10px;width:120px}.vjs-progress-bar .progress,.vjs-volume-bar .volume{width:0;top:0;left:0;background:#ff5000;position:absolute;border-radius:3px;height:3px}// .vjs-volume-bar .volume{margin-right:10px}.vjs-progress-bar .progress .control,.vjs-volume-bar .volume .control{position:absolute;background:0 0;right:0;top:0}.vjs-progress-bar .progress .control:after,.vjs-volume-bar .volume .control:after{position:absolute;content:"";border-radius:100%;background:#fff;top:-6px;left:-8px;width:14px;height:14px}.vjs-progress-bar .vjs-progress-tag{width:10px;height:10px;top:-3px;border-radius:100%;background:#fff;position:absolute}.vjs-danmaku-container{position:absolute;left:0;top:0;overflow:"hidden";width:100%;height:100%}.vjs-danmaku-item{transition:all 4s linear;overflow:hidden;vertical-align:middle}.vjs-danmaku-item p{padding:1px 4px 2px;vertical-align:middle;border-radius:4px}.videox-ie-9 .vjs-control-bar,.videox-ie-10 .vjs-control-bar{display:table;width:100%;text-align:justify;white-space:nowrap}.videox-ie-9 .vjs-control-bar .vjs-button,.videox-ie-10 .vjs-control-bar .vjs-button{width:30px}.videox-ie-9 .progress-wrap,.videox-ie-9 .vjs-control-bar .vjs-button,.videox-ie-9 .volume-wrap,.videox-ie-10 .progress-wrap,.videox-ie-10 .vjs-control-bar .vjs-button,.videox-ie-10 .volume-wrap{display:table-cell;vertical-align:middle}.videox-ie-9 .current-time,.videox-ie-9 .progress-bar,.videox-ie-9 .total-time,.videox-ie-9 .vjs-volume-bar,.videox-ie-10 .current-time,.videox-ie-10 .progress-bar,.videox-ie-10 .total-time,.videox-ie-10 .vjs-volume-bar{display:inline-block;vertical-align:middle}.videox-ie-9 .progress-wrap,.videox-ie-10 .progress-wrap{width:auto}.videox-ie-9 .progress-wrap .vjs-progress-bar,.videox-ie-10 .progress-wrap .vjs-progress-bar{display:block}.videox-ie-9 .progress-wrap .progress-bar,.videox-ie-10 .progress-wrap .progress-bar{width:82%}.videox-ie-9 .volume-wrap.volume-show,.videox-ie-10 .volume-wrap.volume-show{width:100px}.videox-ie-9 .volume-bar,.videox-ie-10 .volume-bar{width:80px}.videox-ie-9 .vjs-volume-bar,.videox-ie-10 .vjs-volume-bar{width:auto}.videox-ie-9 .vjs-volume-bar .vjs-icon-volume,.videox-ie-9 .vjs-volume-bar .volume-bar,.videox-ie-10 .vjs-volume-bar .vjs-icon-volume,.videox-ie-10 .vjs-volume-bar .volume-bar{display:inline-block;vertical-align:middle}',""])}])}); } /* FILE ARCHIVED ON 04:31:46 Aug 15, 2018 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 17:35:20 Feb 19, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): exclusion.robots: 0.095 exclusion.robots.policy: 0.081 cdx.remote: 0.139 esindex: 0.014 LoadShardBlock: 1150.543 (6) PetaboxLoader3.datanode: 412.059 (7) load_resource: 342.559 PetaboxLoader3.resolve: 180.584 */