window.Player=function(n){var r={};function i(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,i),t.l=!0,t.exports}return i.m=n,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=79)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.util=t.PresentationMode=void 0,t.createDom=u,t.hasClass=r,t.addClass=i,t.removeClass=o,t.toggleClass=a,t.findDom=l,t.padStart=c,t.format=p,t.event=d,t.typeOf=f,t.deepCopy=g,t.getBgImage=h,t.copyDom=y,t._setInterval=x,t._clearInterval=m,t.createImgBtn=v,t.isWeiXin=b,t.isUc=k,t.computeWatchDur=w,t.offInDestroy=_,t.on=E,t.once=T,t.getBuffered2=C,t.checkIsBrowser=S,t.setStyle=P,t.checkWebkitSetPresentationMode=function(e){return"function"==typeof e.webkitSetPresentationMode};var n=n(7),s=n&&n.__esModule?n:{default:n};function u(){var n=0>0,i=Math.ceil(t/r.length),o=[],e=String(e);i--;)o.push(r);return o.join("").substring(0,t-e.length)+e}function p(e){if(window.isNaN(e))return"";var t=c(Math.floor(e/3600),2,0),n=c(Math.floor((e-3600*t)/60),2,0),e=c(Math.floor(e-3600*t-60*n),2,0);return("00"===t?[n,e]:[t,n,e]).join(":")}function d(e){var t;e.touches&&(t=e.touches[0]||e.changedTouches[0],e.clientX=t.clientX||0,e.clientY=t.clientY||0,e.offsetX=t.pageX-t.target.offsetLeft,e.offsetY=t.pageY-t.target.offsetTop),e._target=e.target||e.srcElement}function f(e){return Object.prototype.toString.call(e).match(/([^\s.*]+)(?=]$)/g)[0]}function g(t,n){if("Object"===f(n)&&"Object"===f(t))return Object.keys(n).forEach(function(e){"Object"!==f(n[e])||n[e]instanceof Node?"Array"===f(n[e])?t[e]="Array"===f(t[e])?t[e].concat(n[e]):n[e]:t[e]=n[e]:t[e]?g(t[e],n[e]):t[e]=n[e]}),t}function h(e){var t=(e.currentStyle||window.getComputedStyle(e,null)).backgroundImage;if(!t||"none"===t)return"";e=document.createElement("a");return e.href=t.replace(/url\("|"\)/g,""),e.href}function y(e){if(e&&1===e.nodeType){var t=document.createElement(e.tagName);return Array.prototype.forEach.call(e.attributes,function(e){t.setAttribute(e.name,e.value)}),e.innerHTML&&(t.innerHTML=e.innerHTML),t}return""}function x(e,t,n,r){e._interval[t]||(e._interval[t]=setInterval(n.bind(e),r))}function m(e,t){clearInterval(e._interval[t]),e._interval[t]=null}function v(e,t,n,r){var i,o,a,l=u("xg-"+e,"",{},"xgplayer-"+e+"-img");return l.style.backgroundImage='url("'+t+'")',n&&r&&(a=o=i=void 0,["px","rem","em","pt","dp","vw","vh","vm","%"].every(function(e){return!(-1t[r].end)){var a=t[r].begin,l=t[r].end;t[r].begin=Math.min(i,a),t[r].end=Math.max(o,l);break}if(r>t.length-2){t.push({begin:i,end:o});break}}for(var s=0,u=0;ua&&(i[l-1].end=n[o].end):i.push(n[o])):i.push(n[o])}else i=n;return new s.default(i)}function S(){return!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)}function P(e,t,n){var r=e.style;try{r[t]=n}catch(e){r.setProperty(t,n)}}t.PresentationMode={PIP:"picture-in-picture",INLINE:"inline",FULLSCREEN:"fullscreen"},t.util={createDom:u,hasClass:r,addClass:i,removeClass:o,toggleClass:a,findDom:l,padStart:c,format:p,event:d,typeOf:f,deepCopy:g,getBgImage:h,copyDom:y,setInterval:x,clearInterval:m,createImgBtn:v,isWeiXin:b,isUc:k,computeWatchDur:w,offInDestroy:_,on:E,once:T,getBuffered2:C,checkIsBrowser:S,setStyle:P}},function(e,t){e.exports=function(o){var a=[];return a.toString=function(){return this.map(function(i){var e=function(){var e=i[1]||"",t=i[3];if(!t)return e;if(o&&"function"==typeof btoa){var n="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */",r=t.sources.map(function(e){return"/*# sourceURL="+t.sourceRoot+e+" */"});return[e].concat(r).concat([n]).join("\n")}return[e].join("\n")}();return i[2]?"@media "+i[2]+"{"+e+"}":e}).join("")},a.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},r=0;rthis.video.videoWidth/this.video.videoHeight?t.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":t.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px":"fixWidth"===t.config.fitVideoSize?t.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":"fixHeight"===t.config.fitVideoSize&&(t.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px"))},t.once("loadeddata",r.getVideoSize),setTimeout(function(){r.emit("ready"),r.isReady=!0},0),r.config.videoInit&&(0,a.hasClass)(r.root,"xgplayer-nostart")&&r.start(),t.config.rotate&&(t.on("requestFullscreen",r.updateRotateDeg),t.on("exitFullscreen",r.updateRotateDeg)),t.once("destroy",function e(){t.root.removeEventListener("mousemove",t.mousemoveFunc),t.off("destroy",e)}),r}r.util=a.util,r.sniffer=l.default,r.Errors=u.default,r.XgplayerTimeRange=s.default,t.default=r,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"s_i18n",method:function(){var e=this,n={en:{HAVE_NOTHING:"There is no information on whether audio/video is ready",HAVE_METADATA:"Audio/video metadata is ready ",HAVE_CURRENT_DATA:"Data about the current play location is available, but there is not enough data to play the next frame/millisecond",HAVE_FUTURE_DATA:"Current and at least one frame of data is available",HAVE_ENOUGH_DATA:"The available data is sufficient to start playing",NETWORK_EMPTY:"Audio/video has not been initialized",NETWORK_IDLE:"Audio/video is active and has been selected for resources, but no network is used",NETWORK_LOADING:"The browser is downloading the data",NETWORK_NO_SOURCE:"No audio/video source was found",MEDIA_ERR_ABORTED:"The fetch process is aborted by the user",MEDIA_ERR_NETWORK:"An error occurred while downloading",MEDIA_ERR_DECODE:"An error occurred while decoding",MEDIA_ERR_SRC_NOT_SUPPORTED:"Audio/video is not supported",REPLAY:"Replay",ERROR:"Network is offline",PLAY_TIPS:"Play",PAUSE_TIPS:"Pause",PLAYNEXT_TIPS:"Play next",DOWNLOAD_TIPS:"Download",ROTATE_TIPS:"Rotate",RELOAD_TIPS:"Reload",FULLSCREEN_TIPS:"Fullscreen",EXITFULLSCREEN_TIPS:"Exit fullscreen",CSSFULLSCREEN_TIPS:"Cssfullscreen",EXITCSSFULLSCREEN_TIPS:"Exit cssfullscreen",TEXTTRACK:"Caption",PIP:"Pip",MINIPLAYER:"Miniplayer",SCREENSHOT:"Screenshot",LIVE:"LIVE",OFF:"Off",MINIPLAYER_DRAG:"Click and hold to drag",AIRPLAY_TIPS:"Airplay"},"zh-cn":{HAVE_NOTHING:"没有关于音频/视频是否就绪的信息",HAVE_METADATA:"音频/视频的元数据已就绪",HAVE_CURRENT_DATA:"关于当前播放位置的数据是可用的,但没有足够的数据来播放下一帧/毫秒",HAVE_FUTURE_DATA:"当前及至少下一帧的数据是可用的",HAVE_ENOUGH_DATA:"可用数据足以开始播放",NETWORK_EMPTY:"音频/视频尚未初始化",NETWORK_IDLE:"音频/视频是活动的且已选取资源,但并未使用网络",NETWORK_LOADING:"浏览器正在下载数据",NETWORK_NO_SOURCE:"未找到音频/视频来源",MEDIA_ERR_ABORTED:"取回过程被用户中止",MEDIA_ERR_NETWORK:"当下载时发生错误",MEDIA_ERR_DECODE:"当解码时发生错误",MEDIA_ERR_SRC_NOT_SUPPORTED:"不支持的音频/视频格式",REPLAY:"重播",ERROR:"网络连接似乎出现了问题",PLAY_TIPS:"播放",PAUSE_TIPS:"暂停",PLAYNEXT_TIPS:"下一集",DOWNLOAD_TIPS:"下载",ROTATE_TIPS:"旋转",RELOAD_TIPS:"重新载入",FULLSCREEN_TIPS:"进入全屏",EXITFULLSCREEN_TIPS:"退出全屏",CSSFULLSCREEN_TIPS:"进入样式全屏",EXITCSSFULLSCREEN_TIPS:"退出样式全屏",TEXTTRACK:"字幕",PIP:"画中画",MINIPLAYER:"迷你播放器",SCREENSHOT:"截图",LIVE:"正在直播",OFF:"关闭",MINIPLAYER_DRAG:"点击按住可拖动视频",AIRPLAY_TIPS:"隔空播放"},"zh-hk":{HAVE_NOTHING:"沒有關於音頻/視頻是否就緒的信息",HAVE_METADATA:"音頻/視頻的元數據已就緒",HAVE_CURRENT_DATA:"關於當前播放位置的數據是可用的,但沒有足夠的數據來播放下壹幀/毫秒",HAVE_FUTURE_DATA:"當前及至少下壹幀的數據是可用的",HAVE_ENOUGH_DATA:"可用數據足以開始播放",NETWORK_EMPTY:"音頻/視頻尚未初始化",NETWORK_IDLE:"音頻/視頻是活動的且已選取資源,但並未使用網絡",NETWORK_LOADING:"瀏覽器正在下載數據",NETWORK_NO_SOURCE:"未找到音頻/視頻來源",MEDIA_ERR_ABORTED:"取回過程被用戶中止",MEDIA_ERR_NETWORK:"當下載時發生錯誤",MEDIA_ERR_DECODE:"當解碼時發生錯誤",MEDIA_ERR_SRC_NOT_SUPPORTED:"不支持的音頻/視頻格式",REPLAY:"重播",ERROR:"網絡連接似乎出現了問題",PLAY_TIPS:"播放",PAUSE_TIPS:"暫停",PLAYNEXT_TIPS:"下壹集",DOWNLOAD_TIPS:"下載",ROTATE_TIPS:"旋轉",RELOAD_TIPS:"重新載入",FULLSCREEN_TIPS:"進入全屏",EXITFULLSCREEN_TIPS:"退出全屏",CSSFULLSCREEN_TIPS:"進入樣式全屏",EXITCSSFULLSCREEN_TIPS:"退出樣式全屏",TEXTTRACK:"字幕",PIP:"畫中畫",MINIPLAYER:"迷妳播放器",SCREENSHOT:"截圖",LIVE:"正在直播",OFF:"關閉",MINIPLAYER_DRAG:"點擊按住可拖動視頻",AIRPLAY_TIPS:"隔空播放"},jp:{HAVE_NOTHING:"オーディオ/ビデオが準備できているか情報がありません",HAVE_METADATA:"オーディオ/ビデオのメタデータは準備できています",HAVE_CURRENT_DATA:"現在の再生位置に関するデータは利用可能ですが、次のフレーム/ミリ秒を再生するのに十分なデータがありません",HAVE_FUTURE_DATA:"現在、少なくとも次のフレームのデータが利用可能です",HAVE_ENOUGH_DATA:"利用可能なデータは再生を開始するのに十分です",NETWORK_EMPTY:"オーディオ/ビデオが初期化されていません",NETWORK_IDLE:"オーディオ/ビデオはアクティブでリソースが選択されていますが、ネットワークが使用されていません",NETWORK_LOADING:"ブラウザーはデータをダウンロードしています",NETWORK_NO_SOURCE:"オーディオ/ビデオ のソースが見つかりません",MEDIA_ERR_ABORTED:"ユーザーによってフェッチプロセスが中止されました",MEDIA_ERR_NETWORK:"ダウンロード中にエラーが発生しました",MEDIA_ERR_DECODE:"デコード中にエラーが発生しました",MEDIA_ERR_SRC_NOT_SUPPORTED:"オーディオ/ビデオ の形式がサポートされていません",REPLAY:"リプレイ",ERROR:"ネットワークの接続に問題が発生しました",PLAY_TIPS:"プレイ",PAUSE_TIPS:"一時停止",PLAYNEXT_TIPS:"次をプレイ",DOWNLOAD_TIPS:"ダウンロード",ROTATE_TIPS:"回転",RELOAD_TIPS:"再読み込み",FULLSCREEN_TIPS:"フルスクリーン",EXITFULLSCREEN_TIPS:"フルスクリーンを終了",CSSFULLSCREEN_TIPS:"シアターモード",EXITCSSFULLSCREEN_TIPS:"シアターモードを終了",TEXTTRACK:"字幕",PIP:"ミニプレーヤー",MINIPLAYER:"ミニプレーヤー",SCREENSHOT:"スクリーンショット",LIVE:"生放送",OFF:"オフ",MINIPLAYER_DRAG:"ボタンを押して働画をドラッグする",AIRPLAY_TIPS:"隔空放送"}};Object.defineProperty(e,"lang",{get:function(){return e.config&&n[e.config.lang]||n.en},set:function(t){"Object"===(0,r.typeOf)(t)&&Object.keys(t).forEach(function(e){n[e]=t[e]})}})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e},c=a(n(12)),p=n(0),i=a(n(4));function o(e,t){for(var n=0;n",!0}),this.videoConfig.crossorigin="anonymous"),n.textTrackStyle){var e=document.createElement("style");this.textTrackStyle=e,document.head.appendChild(e);var i,o="";for(i in n.textTrackStyle)o+=i+": "+n.textTrackStyle[i]+";";var a=n.id?"#"+n.id:n.el.id?"#"+n.el.id:"."+n.el.className;e.sheet.insertRule?e.sheet.insertRule(a+" video::cue { "+o+" }",0):e.sheet.addRule&&e.sheet.addRule(a+" video::cue",o)}e=n.el||(0,p.findDom)(document,"#"+n.id),a=this.constructor.XgVideoProxy;a&&this.videoConfig.mediaType===a.mediaType?this.video=new a(e,n):this.video=(0,p.createDom)(this.videoConfig.mediaType,t,this.videoConfig,""),n.videoStyle&&Object.keys(n.videoStyle).forEach(function(e){(0,p.setStyle)(r.video,e,n.videoStyle[e])}),!this.textTrackShowDefault&&t&&(this.video.getElementsByTagName("Track")[0].track.mode="hidden"),n.autoplay&&(this.video.autoplay=!0,n.autoplayMuted&&(this.video.muted=!0)),this.ev=["play","playing","pause","ended","error","seeking","seeked","progress","timeupdate","waiting","canplay","canplaythrough","durationchange","volumechange","ratechange","loadedmetadata","loadeddata","loadstart"].map(function(e){return t={},e="on"+(n=e).charAt(0).toUpperCase()+e.slice(1),n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t;var t,n}),(0,c.default)(this),this._interval={};function l(e){r&&("play"===e?r.hasStart=!0:"canplay"===e?(0,p.removeClass)(r.root,"xgplayer-is-enter"):"waiting"===e?r.inWaitingStart=(new Date).getTime():"playing"===e&&((0,p.removeClass)(r.root,"xgplayer-is-enter"),r.inWaitingStart&&(r.inWaitingStart=void 0)),"error"===e?r._onError(e):r.emit(e,r),r.hasOwnProperty("_interval")&&(["ended","error","timeupdate"].indexOf(e)<0?((0,p._clearInterval)(r,"bufferedChange"),(0,p._setInterval)(r,"bufferedChange",function(){if(this.video&&this.video.buffered){for(var e=[],t=0,n=this.video.buffered.length;t'+o.default+'\n
'+a.default+"
",{},"xgplayer-start");function r(e){(0,i.addClass)(e.root,"xgplayer-skin-default"),e.config&&(!e.config.autoplay||(0,i.isWeiXin)()||(0,i.isUc)()||(0,i.addClass)(e.root,"xgplayer-is-enter"),e.config.lang&&"en"===e.config.lang?(0,i.addClass)(e.root,"xgplayer-lang-is-en"):"jp"===e.config.lang&&(0,i.addClass)(e.root,"xgplayer-lang-is-jp"),e.config.enableContextmenu||e.video.addEventListener("contextmenu",function(e){e.preventDefault(),e.stopPropagation()}))}t.config&&t.config.hideStartBtn&&(0,i.addClass)(e,"xgplayer-start-hide"),t.isReady?(e.appendChild(n),r(t)):t.once("ready",function(){e.appendChild(n),r(t)}),t.once("autoplay was prevented",function(){(0,i.removeClass)(t.root,"xgplayer-is-enter"),(0,i.addClass)(t.root,"xgplayer-nostart")}),t.once("canplay",function(){(0,i.removeClass)(t.root,"xgplayer-is-enter")}),n.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("startBtnClick")}}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(44);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-start{border-radius:50%;display:inline-block;width:70px;height:70px;background:rgba(0,0,0,.38);overflow:hidden;text-align:center;line-height:70px;vertical-align:middle;position:absolute;left:50%;top:50%;z-index:115;margin:-35px auto auto -35px;cursor:pointer}.xgplayer-skin-default .xgplayer-start div{position:absolute}.xgplayer-skin-default .xgplayer-start div svg{fill:hsla(0,0%,100%,.7)}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-start:hover{opacity:.85}.xgplayer-skin-default.xgplayer-pause.xgplayer-start-hide .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-start-hide .xgplayer-start{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start{display:inline-block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start,.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-pause{display:none}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(0);t.default={name:"fullscreen",method:function(){var t=this,n=t.root;function r(){t.config.rotateFullscreen?(0,a.hasClass)(n,"xgplayer-rotate-fullscreen")?t.exitRotateFullscreen():t.getRotateFullscreen():(0,a.hasClass)(n,"xgplayer-is-fullscreen")?t.exitFullscreen(n):t.getFullscreen(n)}function i(){var e=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;e&&e===n?((0,a.addClass)(n,"xgplayer-is-fullscreen"),t.emit("requestFullscreen")):(0,a.hasClass)(n,"xgplayer-is-fullscreen")&&((0,a.removeClass)(n,"xgplayer-is-fullscreen"),t.emit("exitFullscreen")),t.danmu&&"function"==typeof t.danmu.resize&&t.danmu.resize()}function o(e){t.video.webkitPresentationMode!==a.PresentationMode.FULLSCREEN&&((0,a.removeClass)(n,"xgplayer-is-fullscreen"),t.emit("exitFullscreen"))}t.on("fullscreenBtnClick",r),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach(function(e){document.addEventListener(e,i)}),t.video.addEventListener("webkitbeginfullscreen",function(){(0,a.addClass)(n,"xgplayer-is-fullscreen"),t.emit("requestFullscreen")}),t.video.addEventListener("webkitendfullscreen",function(){(0,a.removeClass)(n,"xgplayer-is-fullscreen"),t.emit("exitFullscreen")}),(0,a.checkWebkitSetPresentationMode)(t.video)&&t.video.addEventListener("webkitpresentationmodechanged",o),t.once("destroy",function e(){t.off("fullscreenBtnClick",r),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach(function(e){document.removeEventListener(e,i)}),(0,a.checkWebkitSetPresentationMode)(t.video)&&t.video.removeEventListener("webkitpresentationmodechanged",o),t.off("destroy",e)}),t.getFullscreen=function(e){var t,n=this;e.requestFullscreen?(t=e.requestFullscreen())&&t.catch(function(){n.emit("fullscreen error")}):e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen(window.Element.ALLOW_KEYBOARD_INPUT):n.video.webkitSupportsFullscreen?n.video.webkitEnterFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():(0,a.addClass)(e,"xgplayer-is-cssfullscreen")},t.exitFullscreen=function(e){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),(0,a.removeClass)(e,"xgplayer-is-cssfullscreen")},t.getRotateFullscreen=function(){document.documentElement.style.width="100%",document.documentElement.style.height="100%",this.config.fluid&&(this.root.style["padding-top"]="",this.root.style["max-width"]="unset"),this.root&&!(0,a.hasClass)(this.root,"xgplayer-rotate-fullscreen")&&(0,a.addClass)(this.root,"xgplayer-rotate-fullscreen"),this.emit("getRotateFullscreen")},t.exitRotateFullscreen=function(){document.documentElement.style.width="unset",document.documentElement.style.height="unset",this.config.fluid&&(this.root.style.width="100%",this.root.style.height="0",this.root.style["padding-top"]=100*this.config.height/this.config.width+"%",this.root.style["max-width"]="100%"),this.root&&(0,a.hasClass)(this.root,"xgplayer-rotate-fullscreen")&&(0,a.removeClass)(this.root,"xgplayer-rotate-fullscreen"),this.emit("exitRotateFullscreen")}}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"play",method:function(){var t=this;function n(){var e;!t.config.allowPlayAfterEnded&&t.ended||((0,r.hasClass)(t.root,"xgplayer-nostart")&&t.start(),t.paused?void 0!==(e=t.play())&&e&&e.catch(function(e){}):t.pause())}t.on("playBtnClick",n),t.once("destroy",function e(){t.off("playBtnClick",n),t.off("destroy",e)})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"replay",method:function(){var t=this,e=t.root;function n(){(0,r.removeClass)(e,"xgplayer-is-replay"),t.replay()}t.on("replayBtnClick",n),t.on("ended",function(){t.config.loop||(0,r.addClass)(e,"xgplayer-is-replay")}),t.once("destroy",function e(){t.off("replayBtnClick",n),t.off("destroy",e)})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=a(n(49)),o=a(n(50));function a(e){return e&&e.__esModule?e:{default:e}}n(51),t.default={name:"s_play",method:function(){var t=this,e=t.config.playBtn||{},n=void 0,n="img"===e.type?(0,r.createImgBtn)("play",e.url.play,e.width,e.height):(0,r.createDom)("xg-play",'\n
'+i.default+'
\n
'+o.default+"
\n
",{},"xgplayer-play"),e={};e.play=t.lang.PLAY_TIPS,e.pause=t.lang.PAUSE_TIPS;e=(0,r.createDom)("xg-tips",''+e.play+'\n '+e.pause+"",{},"xgplayer-tips");n.appendChild(e),t.once("ready",function(){t.controls&&t.controls.appendChild(n)}),["click","touchend"].forEach(function(e){n.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("playBtnClick")})})}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(52);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-play,.xgplayer-skin-default .xgplayer-play-img{width:40px;position:relative;-webkit-order:0;-moz-box-ordinal-group:1;order:0;display:block;cursor:pointer;margin-left:3px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-play .xgplayer-icon{margin-top:3px;width:32px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-play .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}.xgplayer-skin-default .xgplayer-play-img:hover,.xgplayer-skin-default .xgplayer-play:hover{opacity:.85}.xgplayer-skin-default .xgplayer-play-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-play:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(54),t.default={name:"s_poster",method:function(){var e,t=this.root;this.config.poster&&((e=(0,r.createDom)("xg-poster","",{},"xgplayer-poster")).style.backgroundImage="url("+this.config.poster+")",t.appendChild(e))}},e.exports=t.default},function(e,t,n){var r=n(55);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-poster{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-size:cover;background-position:50%}.xgplayer-skin-default.xgplayer-nostart .xgplayer-poster{display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(57),t.default={name:"s_flex",method:function(){var e=(0,r.createDom)("xg-placeholder","",{},"xgplayer-placeholder");this.controls.appendChild(e)}},e.exports=t.default},function(e,t,n){var r=n(58);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-placeholder{-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-order:3;-moz-box-ordinal-group:4;order:3;display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=a(n(60)),o=a(n(61));function a(e){return e&&e.__esModule?e:{default:e}}n(62),t.default={name:"s_fullscreen",method:function(){var t=this,e=t.config.fullscreenBtn||{},n=void 0,n="img"===e.type?(0,r.createImgBtn)("fullscreen",e.url.request,e.width,e.height):(0,r.createDom)("xg-fullscreen",'\n
'+i.default+'
\n
'+o.default+"
\n
",{},"xgplayer-fullscreen"),e={};e.requestfull=t.lang.FULLSCREEN_TIPS,e.exitfull=t.lang.EXITFULLSCREEN_TIPS;e=(0,r.createDom)("xg-tips",''+e.requestfull+'\n '+e.exitfull+"",{},"xgplayer-tips");n.appendChild(e),t.once("ready",function(){t.controls&&t.controls.appendChild(n)}),["click","touchend"].forEach(function(e){n.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("fullscreenBtnClick")})})}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(63);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-fullscreen,.xgplayer-skin-default .xgplayer-fullscreen-img{position:relative;-webkit-order:13;-moz-box-ordinal-group:14;order:13;display:block;cursor:pointer;margin-left:5px;margin-right:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon{margin-top:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips{position:absolute;right:0;left:auto}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img:hover,.xgplayer-skin-default .xgplayer-fullscreen:hover{opacity:.85}.xgplayer-skin-default .xgplayer-fullscreen-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(65),o=i&&i.__esModule?i:{default:i};n(66),t.default={name:"s_loading",method:function(){var e=this.root,t=(0,r.createDom)("xg-loading",""+o.default,{},"xgplayer-loading");this.once("ready",function(){e.appendChild(t)})}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(67);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-loading{display:none;width:100px;height:100px;overflow:hidden;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);position:absolute;left:50%;top:50%;margin:-50px auto auto -50px}.xgplayer-skin-default .xgplayer-loading svg{border-radius:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:loadingRotate 1s linear infinite;animation:loadingRotate 1s linear infinite}.xgplayer-skin-default .xgplayer-loading svg path{stroke:#ddd;stroke-dasharray:236;-webkit-animation:loadingDashOffset 2s linear infinite;animation:loadingDashOffset 2s linear infinite;animation-direction:alternate-reverse;fill:none;stroke-width:12px}.xgplayer-skin-default.xgplayer-nostart .xgplayer-loading{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-loading{display:none!important}.xgplayer-skin-default.xgplayer-isloading .xgplayer-loading{display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var C=n(0),r=n(5),S=r&&r.__esModule?r:{default:r};n(69);function P(e){return(0,C.hasClass)(e.root,"xgplayer-rotate-fullscreen")}t.default={name:"s_progress",method:function(){var l=this,s=(0,C.createDom)("xg-progress",'\n \n \n \n \n \n \n ',{tabindex:1},"xgplayer-progress"),a=void 0;l.controls.appendChild(s);var u=s.querySelector(".xgplayer-progress-played"),c=s.querySelector(".xgplayer-progress-outer"),o=s.querySelector(".xgplayer-progress-cache"),p=s.querySelector(".xgplayer-progress-point"),d=s.querySelector(".xgplayer-progress-thumbnail");function f(t,n){t.addEventListener("mouseenter",function(e){n&&((0,C.addClass)(t,"xgplayer-progress-dot-show"),(0,C.addClass)(s,"xgplayer-progress-dot-active"))}),t.addEventListener("mouseleave",function(e){n&&((0,C.removeClass)(t,"xgplayer-progress-dot-show"),(0,C.removeClass)(s,"xgplayer-progress-dot-active"))}),t.addEventListener("touchend",function(e){e.stopPropagation(),n&&((0,C.hasClass)(t,"xgplayer-progress-dot-show")||Object.keys(l.dotArr).forEach(function(e){l.dotArr[e]&&(0,C.removeClass)(l.dotArr[e],"xgplayer-progress-dot-show")}),(0,C.toggleClass)(t,"xgplayer-progress-dot-show"),(0,C.toggleClass)(s,"xgplayer-progress-dot-active"))})}function t(){l.config.progressDot&&"Array"===(0,C.typeOf)(l.config.progressDot)&&l.config.progressDot.forEach(function(e){if(0<=e.time&&e.time<=l.duration){var t=(0,C.createDom)("xg-progress-dot",e.text?''+e.text+"":"",{},"xgplayer-progress-dot");if(t.style.left=e.time/l.duration*100+"%",0<=e.duration&&(t.style.width=Math.min(e.duration,l.duration-e.time)/l.duration*100+"%"),e.style)for(var n in e.style)t.style[n]=e.style[n];c.appendChild(t),f(l.dotArr[e.time]=t,e.text)}})}l.dotArr={},l.once("canplay",t),l.addProgressDot=function(e,t,n,r){if(!l.dotArr[e]&&0<=e&&e<=l.duration){var i=(0,C.createDom)("xg-progress-dot",t?''+t+"":"",{},"xgplayer-progress-dot");if(i.style.left=e/l.duration*100+"%",0<=n&&(i.style.width=Math.min(n,l.duration-e)/l.duration*100+"%"),r)for(var o in r)i.style[o]=r[o];c.appendChild(i),f(l.dotArr[e]=i,t)}},l.removeProgressDot=function(e){var t;0<=e&&e<=l.duration&&l.dotArr[e]&&((t=l.dotArr[e]).parentNode.removeChild(t),l.dotArr[e]=t=null)},l.removeAllProgressDot=function(){Object.keys(l.dotArr).forEach(function(e){var t;l.dotArr[e]&&((t=l.dotArr[e]).parentNode.removeChild(t),l.dotArr[e]=t=null)})};function n(){l.config.thumbnail&&(l.config.thumbnail.isShowCoverPreview&&!k&&(u.removeChild(d),(k=(0,C.createDom)("xg-coverpreview",'\n \n \n ',{tabindex:1},"xgplayer-coverpreview")).querySelector(".xgplayer-coverpreview-outer"),w=k.querySelector(".xgplayer-coverpreview-point"),d=k.querySelector(".xgplayer-coverpreview-thumbnail"),l.root.appendChild(k)),g=l.config.thumbnail.pic_num,h=l.config.thumbnail.width,y=l.config.thumbnail.height,x=l.config.thumbnail.col,m=l.config.thumbnail.row,b=l.config.thumbnail.urls,d.style.width=h+"px",d.style.height=y+"px")}var g=0,h=0,y=0,x=0,m=0,v=0,b=[],k=void 0,w=void 0;l.on("loadedmetadata",n),"function"==typeof l.config.disableSwipeHandler&&"function"==typeof l.config.enableSwipeHandler&&(l.root.addEventListener("touchmove",function(e){e.preventDefault(),l.disableSwipe||(l.disableSwipe=!0,l.config.disableSwipeHandler.call(l))}),l.root.addEventListener("touchstart",function(e){l.disableSwipe=!0,l.config.disableSwipeHandler.call(l)}),l.root.addEventListener("touchend",function(e){l.disableSwipe=!1,l.config.enableSwipeHandler.call(l)})),["touchstart","mousedown"].forEach(function(e){s.addEventListener(e,function(e){if(!l.config.disableProgress){if(e.stopPropagation(),(0,C.event)(e),e._target===p||!l.config.allowSeekAfterEnded&&l.ended)return!0;s.focus();var r=u.getBoundingClientRect().left,i=P(l);i?(r=u.getBoundingClientRect().top,a=s.getBoundingClientRect().height):(a=s.getBoundingClientRect().width,r=u.getBoundingClientRect().left);var o=function(e){e.stopPropagation(),(0,C.event)(e),l.isProgressMoving=!0;var t,n=(i?e.clientY:e.clientX)-r,e=(n=al.maxPlayedTime||(u.style.width=100*n/a+"%","video"!==l.videoConfig.mediaType||l.dash||l.config.closeMoveSeek?(t=(0,C.findDom)(l.controls,".xgplayer-time"))&&(t.innerHTML=''+(0,C.format)(e||0)+""+(0,C.format)(l.duration)+""):l.currentTime=Number(e).toFixed(1)),l.config.thumbnail&&l.config.thumbnail.isShowCoverPreview&&(w.innerHTML=""+(0,C.format)(e)+" / "+(0,C.format)(l.duration||0),v=l.duration/g,t=Math.floor(e/v),d.style.backgroundImage="url("+b[Math.ceil((t+1)/(x*m))-1]+")",e=(e=t+1-x*m*(Math.ceil((t+1)/(x*m))-1))-(t=Math.ceil(e/m)-1)*m-1,d.style["background-position"]="-"+e*h+"px -"+t*y+"px",k.style.display="block"),l.emit("focus")},e=function e(t){var n;t.stopPropagation(),(0,C.event)(t),window.removeEventListener("mousemove",o),window.removeEventListener("touchmove",o,{passive:!1}),window.removeEventListener("mouseup",e),window.removeEventListener("touchend",e),S.default.browser.indexOf("ie")<0&&s.blur(),(!l.isProgressMoving||l.videoConfig&&"audio"===l.videoConfig.mediaType||l.dash||l.config.closeMoveSeek)&&(n=(i?t.clientY:t.clientX)-r,(t=(n=al.maxPlayedTime||(u.style.width=100*n/a+"%",l.currentTime=Number(t).toFixed(1))),l.config.thumbnail&&l.config.thumbnail.isShowCoverPreview&&(k.style.display="none"),l.emit("focus"),l.isProgressMoving=!1};return window.addEventListener("mousemove",o),window.addEventListener("touchmove",o,{passive:!1}),window.addEventListener("mouseup",e),window.addEventListener("touchend",e),!0}})}),s.addEventListener("mouseenter",function(e){if(!l.config.allowSeekAfterEnded&&l.ended)return!0;function n(e){var t=(t=((i?e.clientY:e.clientX)-o)/a*l.duration)<0?0:t;p.textContent=(0,C.format)(t);var n,r=p.getBoundingClientRect().width;l.config.thumbnail&&!l.config.thumbnail.isShowCoverPreview?(v=l.duration/g,n=Math.floor(t/v),d.style.backgroundImage="url("+b[Math.ceil((n+1)/(x*m))-1]+")",t=(t=n+1-x*m*(Math.ceil((n+1)/(x*m))-1))-(n=Math.ceil(t/m)-1)*m-1,d.style["background-position"]="-"+t*h+"px -"+n*y+"px",n=(n=0<(n=(i?e.clientY:e.clientX)-o-h/2)?n:0)a-r?a-r:e,p.style.left=e+"px"),(0,C.hasClass)(s,"xgplayer-progress-dot-active")?p.style.display="none":p.style.display="block"}function r(e){n(e)}var i=P(l),o=i?s.getBoundingClientRect().top:s.getBoundingClientRect().left,a=i?s.getBoundingClientRect().height:s.getBoundingClientRect().width;s.addEventListener("mousemove",r,!1),s.addEventListener("mouseleave",function e(t){s.removeEventListener("mousemove",r,!1),s.removeEventListener("mouseleave",e,!1),n(t),p.style.display="none",l.config.thumbnail&&!l.config.thumbnail.isShowCoverPreview&&(d.style.display="none")},!1),n(e)},!1);function r(){var e,t;void 0===l.maxPlayedTime&&(l.maxPlayedTime=0),l.maxPlayedTime=e.start(n)&&l.currentTime<=e.end(n)){for(var t=e.end(n),i=n+1;i'+(t.currentTime||(0,r.format)(0))+"\n "+(t.duration||(0,r.format)(0))+"",{},"xgplayer-time");t.once("ready",function(){t.controls&&t.controls.appendChild(e)});function n(){"audio"===t.videoConfig.mediaType&&t.isProgressMoving&&t.dash||(e.innerHTML=''+(0,r.format)(t.currentTime||0)+""+(0,r.format)(t.duration)+"")}t.on("durationchange",n),t.on("timeupdate",n),t.once("destroy",function e(){t.off("durationchange",n),t.off("timeupdate",n),t.off("destroy",e)})}},e.exports=t.default},function(e,t,n){var r=n(73);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,'.xgplayer-skin-default .xgplayer-time{-webkit-order:2;-moz-box-ordinal-group:3;order:2;font-family:ArialMT;font-size:13px;color:#fff;line-height:40px;height:40px;text-align:center;display:inline-block;margin:auto 8px}.xgplayer-skin-default .xgplayer-time span{color:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current{color:#fff}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current:after{content:"/";display:inline-block;padding:0 3px}',""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),r=n(75),l=r&&r.__esModule?r:{default:r};n(76),t.default={name:"s_replay",method:function(){var t=this,e=t.root,n=t.lang.REPLAY,r=(0,a.createDom)("xg-replay",l.default+'\n '+n+"\n ",{},"xgplayer-replay");function i(){var e,t=r.querySelector("path");t&&("string"==typeof(e=window.getComputedStyle(t).getPropertyValue("transform"))&&-1x',e=t.firstChild.href),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=n(4),c=n&&n.__esModule?n:{default:n},r={maxCount:3,backupUrl:"",isFetch:!0,fetchTimeout:100};t.default={name:"errorretry",method:function(){var n=this,l=this;if(l.config.errorConfig&&!(-1s.maxCount?s.isFetch?(i=(r=n).currentSrc,o=s.fetchTimeout,new Promise(function(t,e){try{var n=new window.XMLHttpRequest;n.open("get",i),n.onload=function(){a(t,{status:n.status,statusText:n.statusText,xhr:n})},n.onerror=function(){a(t,{status:n.status,statusText:n.statusText||"The network environment is disconnected or the address is invalid",xhr:n})},n.onabort=function(){},r.retryData.errfTimer=window.setTimeout(function(){var e=r.retryData.errfTimer;window.clearTimeout(e),r.retryData.errfTimer=null,a(t,{status:-1,statusText:"request timeout"})},o),n.send()}catch(e){r.retryData.isFetchReturn=!0,a(t,{status:-2,statusText:"request error"})}}).then(function(e){n.emit("error",new c.default({type:"network",currentTime:n.currentTime,duration:n.duration||0,networkState:n.networkState,readyState:n.readyState,currentSrc:n.currentSrc,src:n.src,ended:n.ended,httpCode:e.status,httpMsg:e.statusText,errd:{line:101,msg:n.error,handle:"plugin errorRetry"},errorCode:n.video&&n.video.error.code,mediaError:n.video&&n.video.error})),u.call(n,e)})):u.call(n,e):(0===t&&(n.retryData.currentTime=n.currentTime,n.once("canplay",function(){this.currentTime=this.retryData.currentTime,this.play(),this.retryData.retryCode=0,this.retryData.isFetchReturn=!1,this.retryData.currentTime=0}.bind(n))),e="",e=s.count<2?s.backupUrl||l.currentSrc:s.backupUrl&&1n.maxPlayedTime?n.currentTime=n.maxPlayedTime:n.currentTime+r<=n.duration?n.currentTime+=r:n.currentTime=n.duration+1)}},{key:"changeRate",value:function(){this.state.playbackRate=this.player.playbackRate,this.player.playbackRate=this.player.config.keyboardRate||5}},{key:"changeVolumeSlide",value:function(e){var t=this.player;t.controls&&(e?(t.emit("focus"),(0,i.hasClass)(t.root,"xgplayer-volume-active")||(0,i.addClass)(t.root,"xgplayer-volume-active")):(clearTimeout(this.timer),this.timer=setTimeout(function(){(0,i.removeClass)(t.root,"xgplayer-volume-active")},1e3)))}},{key:"changeVolume",value:function(e){var t=this.player,n=(t.config.keyShortcutStep||{}).volume||.1;this.changeVolumeSlide(!0);var r=t.volume;e&&r+n<=1?t.volume=r+n:!e&&0<=r-n&&(t.volume=r-n)}}]),l);function l(e){!function(e){if(!(e instanceof l))throw new TypeError("Cannot call a class as a function")}(this),this.player=e,this.state={playbackRate:0,isRepeat:!1,keyCode:0,repeat:0,isBody:!1},this.timer=null,this.initEvents()}t.default={name:"keyboard",method:function(){this.keyboard=new a(this)}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0);t.default={name:"localPreview",method:function(){var t=this,n=t.root;function r(e){t.uploadFile=e.files[0];e=URL.createObjectURL(t.uploadFile);(0,i.hasClass)(n,"xgplayer-nostart")?(t.config.url=e,t.start()):(t.src=e,void 0!==(e=t.play())&&e&&e.catch(function(e){}))}t.on("upload",r),t.once("destroy",function e(){t.off("upload",r),t.off("destroy",e)})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"memoryPlay",method:function(){var t=this;t.on("memoryPlayStart",function(e){t.currentTime=e})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),n=n(93),o=n&&n.__esModule?n:{default:n};t.default={name:"miniplayer",method:function(){var t=this,r=t.root;function n(){(0,i.hasClass)(r,"xgplayer-miniplayer-active")?t.exitMiniplayer():t.getMiniplayer()}t.on("miniplayerBtnClick",n),t.once("destroy",function e(){t.off("miniplayerBtnClick",n),t.off("destroy",e)}),t.getMiniplayer=function(){(0,i.hasClass)(r,"xgplayer-is-fullscreen")&&this.exitFullscreen(r),(0,i.hasClass)(r,"xgplayer-is-cssfullscreen")&&this.exitCssFullscreen(),(0,i.hasClass)(r,"xgplayer-rotate-fullscreen")&&this.exitRotateFullscreen();var t=(0,i.createDom)("xg-miniplayer-lay","
",{},"xgplayer-miniplayer-lay");this.root.appendChild(t);var e=(0,i.createDom)("xg-miniplayer-drag",'
'+this.lang.MINIPLAYER_DRAG+"
",{tabindex:9},"xgplayer-miniplayer-drag");this.root.appendChild(e),new o.default(".xgplayer",{handle:".drag-handle"}),(0,i.addClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right=0,this.root.style.bottom="200px",this.root.style.top="",this.root.style.left="",this.root.style.width="320px",this.root.style.height="180px",this.config.miniplayerConfig&&(void 0!==this.config.miniplayerConfig.top&&(this.root.style.top=this.config.miniplayerConfig.top+"px",this.root.style.bottom=""),void 0!==this.config.miniplayerConfig.bottom&&(this.root.style.bottom=this.config.miniplayerConfig.bottom+"px"),void 0!==this.config.miniplayerConfig.left&&(this.root.style.left=this.config.miniplayerConfig.left+"px",this.root.style.right=""),void 0!==this.config.miniplayerConfig.right&&(this.root.style.right=this.config.miniplayerConfig.right+"px"),void 0!==this.config.miniplayerConfig.width&&(this.root.style.width=this.config.miniplayerConfig.width+"px"),void 0!==this.config.miniplayerConfig.height&&(this.root.style.height=this.config.miniplayerConfig.height+"px")),this.config.fluid&&(this.root.style["padding-top"]="");var n=this;["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.exitMiniplayer()})})},t.exitMiniplayer=function(){(0,i.removeClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right="",this.root.style.bottom="",this.root.style.top="",this.root.style.left="",this.config.fluid?(this.root.style.width="100%",this.root.style.height="0",this.root.style["padding-top"]=100*this.config.height/this.config.width+"%"):(this.config.width&&("number"!=typeof this.config.width?this.root.style.width=this.config.width:this.root.style.width=this.config.width+"px"),this.config.height&&("number"!=typeof this.config.height?this.root.style.height=this.config.height:this.root.style.height=this.config.height+"px"));var e=(0,i.findDom)(this.root,".xgplayer-miniplayer-lay");e&&e.parentNode&&e.parentNode.removeChild(e);e=(0,i.findDom)(this.root,".xgplayer-miniplayer-drag");e&&e.parentNode&&e.parentNode.removeChild(e)}}},e.exports=t.default},function(e,t,n){var r;r=window,n=[n(94),n(95)],void 0===(n=function(e,s){return function(i,a){function n(e,t){for(var n in t)e[n]=t[n];return e}var r=i.jQuery;function e(e,t){this.element="string"==typeof e?document.querySelector(e):e,r&&(this.$element=r(this.element)),this.options=n({},this.constructor.defaults),this.option(t),this._create()}var t=e.prototype=Object.create(s.prototype);e.defaults={},t.option=function(e){n(this.options,e)};var o={relative:!0,absolute:!0,fixed:!0};function l(e,t,n){return n=n||"round",t?Math[n](e/t)*t:e}return t._create=function(){this.position={},this._getPosition(),this.startPoint={x:0,y:0},this.dragPoint={x:0,y:0},this.startPosition=n({},this.position);var e=getComputedStyle(this.element);o[e.position]||(this.element.style.position="relative"),this.on("pointerMove",this.onPointerMove),this.on("pointerUp",this.onPointerUp),this.enable(),this.setHandles()},t.setHandles=function(){this.handles=this.options.handle?this.element.querySelectorAll(this.options.handle):[this.element],this.bindHandles()},t.dispatchEvent=function(e,t,n){var r=[t].concat(n);this.emitEvent(e,r),this.dispatchJQueryEvent(e,t,n)},t.dispatchJQueryEvent=function(e,t,n){var r=i.jQuery;r&&this.$element&&((t=r.Event(t)).type=e,this.$element.trigger(t,n))},t._getPosition=function(){var e=getComputedStyle(this.element),t=this._getPositionCoord(e.left,"width"),n=this._getPositionCoord(e.top,"height");this.position.x=isNaN(t)?0:t,this.position.y=isNaN(n)?0:n,this._addTransformPosition(e)},t._getPositionCoord=function(e,t){if(-1==e.indexOf("%"))return parseInt(e,10);var n=a(this.element.parentNode);return n?parseFloat(e)/100*n[t]:0},t._addTransformPosition=function(e){var t,n=e.transform;0===n.indexOf("matrix")&&(t=n.split(","),e=0===n.indexOf("matrix3d")?12:4,n=parseInt(t[e],10),e=parseInt(t[1+e],10),this.position.x+=n,this.position.y+=e)},t.onPointerDown=function(e,t){this.element.classList.add("is-pointer-down"),this.dispatchJQueryEvent("pointerDown",e,[t])},t.pointerDown=function(e,t){this.okayPointerDown(e)&&this.isEnabled?(this.pointerDownPointer={pageX:t.pageX,pageY:t.pageY},e.preventDefault(),this.pointerDownBlur(),this._bindPostStartEvents(e),this.element.classList.add("is-pointer-down"),this.dispatchEvent("pointerDown",e,[t])):this._pointerReset()},t.dragStart=function(e,t){this.isEnabled&&(this._getPosition(),this.measureContainment(),this.startPosition.x=this.position.x,this.startPosition.y=this.position.y,this.setLeftTop(),this.dragPoint.x=0,this.dragPoint.y=0,this.element.classList.add("is-dragging"),this.dispatchEvent("dragStart",e,[t]),this.animate())},t.measureContainment=function(){var e,t,n,r,i,o=this.getContainer();o&&(e=a(this.element),t=a(o),n=this.element.getBoundingClientRect(),i=o.getBoundingClientRect(),r=t.borderLeftWidth+t.borderRightWidth,o=t.borderTopWidth+t.borderBottomWidth,i=this.relativeStartPosition={x:n.left-(i.left+t.borderLeftWidth),y:n.top-(i.top+t.borderTopWidth)},this.containSize={width:t.width-r-i.x-e.width,height:t.height-o-i.y-e.height})},t.getContainer=function(){var e=this.options.containment;if(e)return e instanceof HTMLElement?e:"string"==typeof e?document.querySelector(e):this.element.parentNode},t.onPointerMove=function(e,t,n){this.dispatchJQueryEvent("pointerMove",e,[t,n])},t.dragMove=function(e,t,n){var r,i,o,a;this.isEnabled&&(o=n.x,a=n.y,r=(i=this.options.grid)&&i[0],i=i&&i[1],o=l(o,r),a=l(a,i),o=this.containDrag("x",o,r),a=this.containDrag("y",a,i),o="y"==this.options.axis?0:o,a="x"==this.options.axis?0:a,this.position.x=this.startPosition.x+o,this.position.y=this.startPosition.y+a,this.dragPoint.x=o,this.dragPoint.y=a,this.dispatchEvent("dragMove",e,[t,n]))},t.containDrag=function(e,t,n){if(!this.options.containment)return t;var r="x"==e?"width":"height",e=l(-this.relativeStartPosition[e],n,"ceil"),r=l(r=this.containSize[r],n,"floor");return Math.max(e,Math.min(r,t))},t.onPointerUp=function(e,t){this.element.classList.remove("is-pointer-down"),this.dispatchJQueryEvent("pointerUp",e,[t])},t.dragEnd=function(e,t){this.isEnabled&&(this.element.style.transform="",this.setLeftTop(),this.element.classList.remove("is-dragging"),this.dispatchEvent("dragEnd",e,[t]))},t.animate=function(){var e;this.isDragging&&(this.positionDrag(),e=this,requestAnimationFrame(function(){e.animate()}))},t.setLeftTop=function(){this.element.style.left=this.position.x+"px",this.element.style.top=this.position.y+"px"},t.positionDrag=function(){this.element.style.transform="translate3d( "+this.dragPoint.x+"px, "+this.dragPoint.y+"px, 0)"},t.staticClick=function(e,t){this.dispatchEvent("staticClick",e,[t])},t.setPosition=function(e,t){this.position.x=e,this.position.y=t,this.setLeftTop()},t.enable=function(){this.isEnabled=!0},t.disable=function(){this.isEnabled=!1,this.isDragging&&this.dragEnd()},t.destroy=function(){this.disable(),this.element.style.transform="",this.element.style.left="",this.element.style.top="",this.element.style.position="",this.unbindHandles(),this.$element&&this.$element.removeData("draggabilly")},t._init=function(){},r&&r.bridget&&r.bridget("draggabilly",e),e}(r,e)}.apply(t,n))||(e.exports=n)},function(e,t,n){var r;window,void 0===(r="function"==typeof(r=function(){"use strict";function f(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}var t="undefined"==typeof console?function(){}:function(e){console.error(e)},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=g.length;function y(e){e=getComputedStyle(e);return e||t("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}var x,m=!1;function v(e){if(m||(m=!0,(d=document.createElement("div")).style.width="200px",d.style.padding="1px 2px 3px 4px",d.style.borderStyle="solid",d.style.borderWidth="1px 2px 3px 4px",d.style.boxSizing="border-box",(p=document.body||document.documentElement).appendChild(d),c=y(d),x=200==Math.round(f(c.width)),v.isBoxSizeOuter=x,p.removeChild(d)),(e="string"==typeof e?document.querySelector(e):e)&&"object"==typeof e&&e.nodeType){var t=y(e);if("none"==t.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t(e=t+e)&&(e=this.followBottom),this.subtitle&&(this.subtitle.root.style.bottom=e+"px"))}},{key:"onBlur",value:function(){this.isActive=!1;var e=this.positionData.vBottom+this.positionData.marginBottom;this.subtitle&&(this.subtitle.root.style.bottom=e+"px")}},{key:"onSubtitleResize",value:function(e){this.positionData.vBottom=e.vBottom,this.positionData.marginBottom=e.marginBottom}},{key:"destroy",value:function(){this.subtitle.off("resize",this.onSubtitleResize),this.player.off("focus",this.onFocus),this.player.off("blur",this.onBlur),this.subtitle.destroy(),this.subtitle=null}}]),s);function s(e,t,n){var r=this;!function(e){if(!(e instanceof s))throw new TypeError("Cannot call a class as a function")}(this);t=this.create(t,n,e.textTrackShowDefault);t.attachPlayer(e),this.subtitle=t,this.player=e,this.positionData={vBottom:0,marginBottom:0},this.isActive=!1,this.followBottom=n.followBottom,["onSubtitleResize","onFocus","onBlur"].map(function(e){r[e]=r[e].bind(r)}),e.controls&&n.follow&&(this.subtitle.on("resize",this.onSubtitleResize),e.on("focus",this.onFocus),e.on("blur",this.onBlur))}t.default={name:"textTrack",method:function(){var t,r=this,i=this;i.config.textTrack&&(t=i.config.textTrackStyle||{},Object.keys(a).map(function(e){void 0===t[e]&&(t[e]=a[e])}),i.textTrackShowDefault=!1,i.config.textTrack.map(function(e,t){e.id||e.language||(e.id=t),e.url||(e.url=e.src),e.language||(e.language=e.srclang),void 0===e.isDefault&&(e.isDefault=e.default),i.textTrackShowDefault||(i.textTrackShowDefault=e.isDefault||e.default)}),this.subTitles=new l(i,i.config.textTrack,t),i.setSubTitles=function(e){var t=!(1i;)y(r,n=t[i++])&&(~function(e,t,n){for(var r=Y(e),i=K(r.length),o=(e=i,(n=W(n))<0?le(n+e,0):se(n,e));odocument.F=Object<\/script>"),e.close(),ye=e.F;t--;)delete ye.prototype[ce[t]];return ye()},xe=Object.create||function(e,t){var n;return null!==e?(G.prototype=g(e),n=new G,G.prototype=null,n[he]=e):n=ye(),void 0===t?n:de(n,t)},me=t(function(e){var t=T("wks"),n=E.Symbol,r="function"==typeof n;(e.exports=function(e){return t[e]||(t[e]=r&&n[e]||(r?n:P)("Symbol."+e))}).store=t}),ve=N.f,be=me("toStringTag"),ke={};F(ke,me("iterator"),function(){return this});function we(){return this}var _e=me("iterator"),Ee=!([].keys&&"next"in[].keys()),Te=function(e,t,n,r,i,o,a){x=t,(y=n).prototype=xe(ke,{next:k(1,r)}),$(y,x+" Iterator");function l(e){if(!Ee&&e in g)return g[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}}var s,u,c,p=t+" Iterator",d="values"==i,f=!1,g=e.prototype,h=g[_e]||g["@@iterator"]||i&&g[i],r=h||l(i),y=i?d?l("entries"):r:void 0,x="Array"==t&&g.entries||h;if(x&&(c=D(x.call(new e)))!==Object.prototype&&c.next&&$(c,p,!0),d&&h&&"values"!==h.name&&(f=!0,r=function(){return h.call(this)}),a&&(Ee||f||!g[_e])&&F(g,_e,r),re[t]=r,re[p]=we,i)if(s={values:d?r:l("values"),keys:o?r:l("keys"),entries:y},a)for(u in s)u in g||ne(g,u,s[u]);else H(H.P+H.F*(Ee||f),t,s);return s};Te(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t,n,r=this._t,i=this._i;return i>=r.length?{value:void 0,done:!0}:(e=r,t=i,r=String(p(e)),i=W(t),e=r.length,i=i<0||e<=i?"":(t=r.charCodeAt(i))<55296||56319=e.length?(this._t=void 0,Ce(1)):Ce(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),re.Arguments=re.Array;for(var Se=me("toStringTag"),Pe="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),Oe=0;Oea;)o.call(e,r=i[a++])&&t.push(r);return t}(t=Y(t)),i=0,o=r.length;ii;)y(st,t=n[i++])||t==it||t==Je||r.push(t);return r},L=function(e){for(var t,n=e===ct,r=et(n?ut:Y(e)),i=[],o=0;r.length>o;)!y(st,t=r[o++])||n&&!y(ct,t)||i.push(st[t]);return i};fe||(ne((tt=function(){if(this instanceof tt)throw TypeError("Symbol is not a constructor!");var t=P(0yt;)me(ht[yt++]);for(var xt=pe(me.store),mt=0;xt.length>mt;)je(xt[mt++]);H(H.S+H.F*!fe,"Symbol",{for:function(e){return y(lt,e+="")?lt[e]:lt[e]=tt(e)},keyFor:function(e){if(!ft(e))throw TypeError(e+" is not a symbol!");for(var t in lt)if(lt[t]===e)return t},useSetter:function(){pt=!0},useSimple:function(){pt=!1}}),H(H.S+H.F*!fe,"Object",{create:function(e,t){return void 0===t?xe(e):ze(xe(e),t)},defineProperty:gt,defineProperties:ze,getOwnPropertyDescriptor:Te,getOwnPropertyNames:Be,getOwnPropertySymbols:L});Xe=m(function(){Fe.f(1)});H(H.S+H.F*Xe,"Object",{getOwnPropertySymbols:function(e){return Fe.f(i(e))}}),nt&&H(H.S+H.F*(!fe||m(function(){var e=tt();return"[null]"!=rt([e])||"{}"!=rt({a:e})||"{}"!=rt(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],i=1;ie;)!function(e){var t,n,r,i=u?e.ok:e.fail,o=e.resolve,a=e.reject,l=e.domain;try{i?(u||(2==c._h&&Rn(c),c._h=1),!0===i?t=s:(l&&l.enter(),t=i(s),l&&(l.exit(),r=!0)),t===e.promise?a(En("Promise-chain cycle")):(n=un(t))?n.call(t,o,a):o(t)):a(s)}catch(e){l&&!r&&l.exit(),a(e)}}(n[e++]);c._c=[],c._n=!1,t&&!c._h&&Ln(c)}))}function pn(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),cn(t,!0))}var dn,fn,gn,hn,yn,xn,mn,vn,bn,kn,wn=Jt.set,_n=(vn=en?function(){Qt.nextTick(An)}:!Be||E.navigator&&E.navigator.standalone?Xe&&Xe.resolve?(mn=Xe.resolve(void 0),function(){mn.then(An)}):function(){Zt.call(E,An)}:(bn=!0,kn=document.createTextNode(""),new Be(An).observe(kn,{characterData:!0}),function(){kn.data=bn=!bn}),function(e){e={fn:e,next:void 0};xn&&(xn.next=e),yn||(yn=e,vn()),xn=e}),En=E.TypeError,Tn=E.process,Jt=Tn&&Tn.versions,Cn=Jt&&Jt.v8||"",Sn=E.Promise,Pn="process"==Dt(Tn),On=fn=tn.f,Xe=!!function(){try{var e=Sn.resolve(1),t=(e.constructor={})[me("species")]=function(e){e(sn,sn)};return(Pn||"function"==typeof PromiseRejectionEvent)&&e.then(sn)instanceof t&&0!==Cn.indexOf("6.6")&&-1===nn.indexOf("Chrome/66")}catch(e){}}(),Ln=function(i){wn.call(E,function(){var e,t,n=i._v,r=Mn(i);if(r&&(e=Gt(function(){Pn?Tn.emit("unhandledRejection",n,i):(t=E.onunhandledrejection)?t({promise:i,reason:n}):(t=E.console)&&t.error&&t.error("Unhandled promise rejection",n)}),i._h=Pn||Mn(i)?2:1),i._a=void 0,r&&e.e)throw e.v})},Mn=function(e){return 1!==e._h&&0===(e._a||e._c).length},Rn=function(t){wn.call(E,function(){var e;Pn?Tn.emit("rejectionHandled",t):(e=E.onrejectionhandled)&&e({promise:t,reason:t._v})})},Dn=function(e){var n,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw En("Promise can't be resolved itself");(n=un(e))?_n(function(){var t={_w:r,_d:!1};try{n.call(e,x(Dn,t,1),x(pn,t,1))}catch(e){pn.call(t,e)}}):(r._v=e,r._s=1,cn(r,!1))}catch(e){pn.call({_w:r,_d:!1},e)}}};function An(){var e,t;for(en&&(e=Qt.domain)&&e.exit();yn;){t=yn.fn,yn=yn.next;try{t()}catch(e){throw yn?vn():xn=void 0,e}}xn=void 0,e&&e.enter()}Xe||(Sn=function(e){(function(e){if(!(e instanceof Sn)||"_h"in e)throw TypeError("Promise: incorrect invocation!")})(this),d(e),dn.call(this);try{e(x(Dn,this,1),x(pn,this,1))}catch(e){pn.call(this,e)}},(dn=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=function(e,t){for(var n in t)F(e,n,t[n]);return e}(Sn.prototype,{then:function(e,t){var n=On(At(this,Sn));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=Pn?Tn.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&cn(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),gn=function(){var e=new dn;this.promise=e,this.resolve=x(Dn,e,1),this.reject=x(pn,e,1)},tn.f=On=function(e){return e===Sn||e===hn?new gn:fn(e)}),H(H.G+H.W+H.F*!Xe,{Promise:Sn}),$(Sn,"Promise"),function(e){e=("function"==typeof _[e]?_:E)[e];A&&e&&!e[rn]&&N.f(e,rn,{configurable:!0,get:function(){return this}})}("Promise"),hn=_.Promise,H(H.S+H.F*!Xe,"Promise",{reject:function(e){var t=On(this);return(0,t.reject)(e),t.promise}}),H(H.S+!0*H.F,"Promise",{resolve:function(e){return $t(this===hn?Sn:this,e)}}),H(H.S+H.F*!(Xe&&function(){if(an){var e=!1;try{var t=[7],n=t[on]();n.next=function(){return{done:e=!0}},t[on]=function(){return n},Sn.all(t).catch(sn)}catch(e){}return e}}()),"Promise",{all:function(e){var a=this,t=On(a),l=t.resolve,s=t.reject,n=Gt(function(){var r=[],i=0,o=1;Ut(e,!1,function(e){var t=i++,n=!1;r.push(void 0),o++,a.resolve(e).then(function(e){n||(n=!0,r[t]=e,--o||l(r))},s)}),--o||l(r)});return n.e&&s(n.v),t.promise},race:function(e){var t=this,n=On(t),r=n.reject,i=Gt(function(){Ut(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}}),H(H.P+H.R,"Promise",{finally:function(t){var n=At(this,_.Promise||E.Promise),e="function"==typeof t;return this.then(e?function(e){return $t(n,t()).then(function(){return e})}:t,e?function(e){return $t(n,t()).then(function(){throw e})}:t)}}),H(H.S,"Promise",{try:function(e){var t=tn.f(this),e=Gt(e);return(e.e?t.reject:t.resolve)(e.v),t.promise}});var jn=_.Promise,In=e(t(function(e){e.exports={default:jn,__esModule:!0}}));U("keys",function(){return function(e){return pe(i(e))}});function zn(){var e=0[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}/,/[0-9]{2}:[0-9]{2}\.[0-9]{3}-->[0-9]{2}:[0-9]{2}\.[0-9]{3}/,/[0-9]{2}\.[0-9]{3}-->[0-9]{2}\.[0-9]{3}/],Kn=/^Format:\s/,Xn=/^Style:\s/,Gn=/^Dialogue:\s/,$n=(Te(er,null,[{key:"parseJson",value:function(e){for(var t,n=[],r=0,i=0;i)/g.exec(e),n="",r="default";t?(r=t[0].replace(/\<|\>|\&/g,""),(t=RegExp("^<"+r+">(([\\s\\S])*?)$").exec(e))?n=t[1]:(n=e,r="")):n=e;for(var i=/<(\w+).(\w+)>/g,o=i.exec(n);o&&2'),o=i.exec(n);return{tag:r,text:n.replace(/\\n+/g,"
")}}},{key:"parseVttTime",value:function(e){var t,n=e.split("--\x3e"),r=void 0,i=0;return 2===n.length&&(t=n[0].split(":"),n=n[1].split(":"),r=a(t),i=a(n)),{start:r,end:i,time:e}}},{key:"isVTT",value:function(e){return qn.test(e)}},{key:"isASS",value:function(e){return Vn.test(e)}},{key:"checkFormat",value:function(e){return e?qn.test(e)?"vtt":Vn.test(e)?"ass":null:null}}]),er),Jn=(Te(Qn,[{key:"addObserver",value:function(e,t){if(this.observer){this.observer&&this.observer.observe(e);for(var n=this.__handlers,r=-1,i=0;it[i].end&&i+1t[i].end&&r<=i+1)return-1}return-1}(e,this.currentText.list,this._gid),a=[];if((a=-1';var r=(0,i.createDom)("xg-enter",'
\n '+t+"\n
",{},"xgplayer-enter");e.appendChild(r)}},e.exports=t.default},function(e,t,n){var r=n(110);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-enter{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:120}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner{display:block;position:absolute;left:50%;top:50%;height:100px;width:100px;position:relative;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div{width:12%;height:26%;background-color:hsla(0,0%,100%,.7);position:absolute;left:44%;top:37%;opacity:0;border-radius:30px;-webkit-animation:fade 1s linear infinite;animation:fade 1s linear infinite}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar1{-webkit-transform:rotate(0deg) translateY(-142%);-ms-transform:rotate(0deg) translateY(-142%);transform:rotate(0deg) translateY(-142%);-webkit-animation-delay:0s;animation-delay:0s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar2{-webkit-transform:rotate(30deg) translateY(-142%);-ms-transform:rotate(30deg) translateY(-142%);transform:rotate(30deg) translateY(-142%);-webkit-animation-delay:-.9163s;animation-delay:-.9163s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar3{-webkit-transform:rotate(60deg) translateY(-142%);-ms-transform:rotate(60deg) translateY(-142%);transform:rotate(60deg) translateY(-142%);-webkit-animation-delay:-.833s;animation-delay:-.833s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar4{-webkit-transform:rotate(90deg) translateY(-142%);-ms-transform:rotate(90deg) translateY(-142%);transform:rotate(90deg) translateY(-142%);-webkit-animation-delay:-.7497s;animation-delay:-.7497s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar5{-webkit-transform:rotate(120deg) translateY(-142%);-ms-transform:rotate(120deg) translateY(-142%);transform:rotate(120deg) translateY(-142%);-webkit-animation-delay:-.6664s;animation-delay:-.6664s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar6{-webkit-transform:rotate(150deg) translateY(-142%);-ms-transform:rotate(150deg) translateY(-142%);transform:rotate(150deg) translateY(-142%);-webkit-animation-delay:-.5831s;animation-delay:-.5831s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar7{-webkit-transform:rotate(180deg) translateY(-142%);-ms-transform:rotate(180deg) translateY(-142%);transform:rotate(180deg) translateY(-142%);-webkit-animation-delay:-.4998s;animation-delay:-.4998s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar8{-webkit-transform:rotate(210deg) translateY(-142%);-ms-transform:rotate(210deg) translateY(-142%);transform:rotate(210deg) translateY(-142%);-webkit-animation-delay:-.4165s;animation-delay:-.4165s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar9{-webkit-transform:rotate(240deg) translateY(-142%);-ms-transform:rotate(240deg) translateY(-142%);transform:rotate(240deg) translateY(-142%);-webkit-animation-delay:-.3332s;animation-delay:-.3332s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar10{-webkit-transform:rotate(270deg) translateY(-142%);-ms-transform:rotate(270deg) translateY(-142%);transform:rotate(270deg) translateY(-142%);-webkit-animation-delay:-.2499s;animation-delay:-.2499s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar11{-webkit-transform:rotate(300deg) translateY(-142%);-ms-transform:rotate(300deg) translateY(-142%);transform:rotate(300deg) translateY(-142%);-webkit-animation-delay:-.1666s;animation-delay:-.1666s}.xgplayer-skin-default .xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar12{-webkit-transform:rotate(330deg) translateY(-142%);-ms-transform:rotate(330deg) translateY(-142%);transform:rotate(330deg) translateY(-142%);-webkit-animation-delay:-.0833s;animation-delay:-.0833s}@-webkit-keyframes fade{0%{opacity:1}to{opacity:.25}}@keyframes fade{0%{opacity:1}to{opacity:.25}}.xgplayer-skin-default.xgplayer-is-enter .xgplayer-enter{display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=a(n(112)),o=a(n(113));function a(e){return e&&e.__esModule?e:{default:e}}n(114),t.default={name:"s_cssFullscreen",method:function(){var t,e,n=this;n.config.cssFullscreen&&(t=(0,r.createDom)("xg-cssfullscreen",'\n
'+i.default+'
\n
'+o.default+"
\n
",{},"xgplayer-cssfullscreen"),(e={}).requestfull=n.lang.CSSFULLSCREEN_TIPS,e.exitfull=n.lang.EXITCSSFULLSCREEN_TIPS,e=(0,r.createDom)("xg-tips",''+e.requestfull+'\n '+e.exitfull+"",{},"xgplayer-tips"),t.appendChild(e),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("cssFullscreenBtnClick")})}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(115);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-cssfullscreen,.xgplayer-skin-default .xgplayer-cssfullscreen-img{position:relative;-webkit-order:12;-moz-box-ordinal-group:13;order:12;display:block;cursor:pointer}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-icon{width:32px;margin-top:5px}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:block}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:none}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-tips,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-tips{margin-left:-40px}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:block}.xgplayer-skin-default .xgplayer-cssfullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default .xgplayer-cssfullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:none}.xgplayer-skin-default .xgplayer-cssfullscreen-img:hover,.xgplayer-skin-default .xgplayer-cssfullscreen:hover{opacity:.85}.xgplayer-skin-default .xgplayer-cssfullscreen-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-cssfullscreen:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-tips,.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-tips{margin-left:-47px}.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-cssfullscreen,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-cssfullscreen-img{display:none}.xgplayer-skin-default.xgplayer-is-cssfullscreen{position:fixed!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:99999!important}.xgplayer-lang-is-en .xgplayer-cssfullscreen-img .xgplayer-tips,.xgplayer-lang-is-en .xgplayer-cssfullscreen .xgplayer-tips,.xgplayer-lang-is-en.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-tips,.xgplayer-lang-is-en.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-tips{margin-left:-46px}.lang-is-jp .xgplayer-cssfullscreen-img .xgplayer-tips,.lang-is-jp .xgplayer-cssfullscreen .xgplayer-tips{margin-left:-120px}.lang-is-jp.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen-img .xgplayer-tips,.lang-is-jp.xgplayer-is-cssfullscreen .xgplayer-cssfullscreen .xgplayer-tips{margin-left:-60px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),l=r(n(117)),s=r(n(118)),u=r(n(119));function r(e){return e&&e.__esModule?e:{default:e}}n(120),t.default={name:"s_volume",method:function(){var t=this,n=(0,a.createDom)("xg-volume",'\n
'+u.default+'
\n
'+s.default+'
\n
'+l.default+'
\n
\n \n \n \n \n ',{},"xgplayer-volume");t.once("ready",function(){t.controls&&t.controls.appendChild(n)});var e=n.querySelector(".xgplayer-slider"),r=n.querySelector(".xgplayer-bar"),i=n.querySelector(".xgplayer-drag"),o=n.querySelector(".xgplayer-icon");i.style.height=100*t.config.volume+"%",e.volume=t.config.volume,r.addEventListener("mousedown",function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("volumeBarClick",e)}),["click","touchend"].forEach(function(e){o.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("volumeIconClick")})}),o.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("volumeIconEnter")}),["blur","mouseleave"].forEach(function(e){n.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),t.userGestureTrigEvent("volumeIconLeave")})})}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n \n\n'},function(e,t,n){"use strict";n.r(t),t.default='\n \n \n\n'},function(e,t,n){var r=n(121);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,'.xgplayer-skin-default .xgplayer-volume{outline:none;-webkit-order:4;-moz-box-ordinal-group:5;order:4;width:40px;height:40px;display:block;position:relative;z-index:18}.xgplayer-skin-default .xgplayer-volume .xgplayer-icon{margin-top:8px;cursor:pointer;position:absolute;bottom:-9px}.xgplayer-skin-default .xgplayer-volume .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-volume .xgplayer-icon .xgplayer-icon-large{display:block}.xgplayer-skin-default .xgplayer-volume .xgplayer-icon .xgplayer-icon-muted,.xgplayer-skin-default .xgplayer-volume .xgplayer-icon .xgplayer-icon-small{display:none}.xgplayer-skin-default .xgplayer-slider{display:none;position:absolute;width:28px;height:92px;background:rgba(0,0,0,.54);border-radius:1px;bottom:42px;outline:none}.xgplayer-skin-default .xgplayer-slider:after{content:" ";display:block;height:15px;width:28px;position:absolute;bottom:-15px;left:0;z-index:20}.xgplayer-skin-default .xgplayer-bar,.xgplayer-skin-default .xgplayer-drag{display:block;position:absolute;bottom:6px;left:12px;background:hsla(0,0%,100%,.3);border-radius:100px;width:4px;height:76px;outline:none;cursor:pointer}.xgplayer-skin-default .xgplayer-drag{bottom:0;left:0;background:#fa1f41;max-height:76px}.xgplayer-skin-default .xgplayer-drag:after{content:" ";display:inline-block;width:8px;height:8px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.26);position:absolute;border-radius:50%;left:-2px;top:-6px}.xgplayer-skin-default.xgplayer-volume-active .xgplayer-slider,.xgplayer-skin-default.xgplayer-volume-large .xgplayer-volume .xgplayer-icon .xgplayer-icon-large{display:block}.xgplayer-skin-default.xgplayer-volume-large .xgplayer-volume .xgplayer-icon .xgplayer-icon-muted,.xgplayer-skin-default.xgplayer-volume-large .xgplayer-volume .xgplayer-icon .xgplayer-icon-small,.xgplayer-skin-default.xgplayer-volume-small .xgplayer-volume .xgplayer-icon .xgplayer-icon-large{display:none}.xgplayer-skin-default.xgplayer-volume-small .xgplayer-volume .xgplayer-icon .xgplayer-icon-small{display:block}.xgplayer-skin-default.xgplayer-volume-muted .xgplayer-volume .xgplayer-icon .xgplayer-icon-large,.xgplayer-skin-default.xgplayer-volume-muted .xgplayer-volume .xgplayer-icon .xgplayer-icon-small,.xgplayer-skin-default.xgplayer-volume-small .xgplayer-volume .xgplayer-icon .xgplayer-icon-muted{display:none}.xgplayer-skin-default.xgplayer-volume-muted .xgplayer-volume .xgplayer-icon .xgplayer-icon-muted{display:block}.xgplayer-skin-default.xgplayer-mobile .xgplayer-volume .xgplayer-slider{display:none}',""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var p=n(0),r=n(5),d=r&&r.__esModule?r:{default:r};n(123),t.default={name:"s_definition",method:function(){var a=this,l=a.root,o=void 0,s=(0,p.createDom)("xg-definition","",{tabindex:3},"xgplayer-definition");function t(){var e=a.definitionList,t=["
    "],n=a.config.url,r=document.createElement("a");a.switchURL?["mp4","hls","__flv__","dash"].every(function(e){return!a[e]||(a[e].url&&(r.href=a[e].url),"__flv__"===e&&(a[e]._options?r.href=a[e]._options.url:r.href=a[e]._mediaDataSource.url),"hls"===e&&(r.href=a[e].originUrl||a[e].url,n=r.href),n=r.href,!1)}):n=a.currentSrc||a.src,e.forEach(function(e){r.href=e.url,a.dash?t.push("
  • "+e.name+"
  • "):t.push("
  • "+e.name+"
  • ")});e=e.filter(function(e){return r.href=e.url,a.dash?!0===e.selected:r.href===n});t.push("

"+(e[0]||{name:""}).name+"

");var i,o=l.querySelector(".xgplayer-definition");o?(o.innerHTML=t.join(""),i=o.querySelector(".name"),a.config.definitionActive&&"hover"!==a.config.definitionActive||i.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),(0,p.addClass)(a.root,"xgplayer-definition-active"),o.focus()})):(s.innerHTML=t.join(""),i=s.querySelector(".name"),a.config.definitionActive&&"hover"!==a.config.definitionActive||i.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),(0,p.addClass)(a.root,"xgplayer-definition-active"),s.focus()}),a.controls.appendChild(s))}function n(e){(a.definitionList=e)&&e instanceof Array&&0"];a.forEach(function(e){r.config.defaultPlaybackRate&&r.config.defaultPlaybackRate.toString()===e.name?(e.selected=!0,l=r.config.defaultPlaybackRate,r.once("playing",function(){r.video.playbackRate=r.config.defaultPlaybackRate})):"1.0"!==e.name&&"1"!==e.name||r.config.defaultPlaybackRate&&1!==r.config.defaultPlaybackRate||(e.selected=!0),t.push("
  • "+e.rate+"
  • ")}),t.push("

    "+l+i+"

    ");var n,s=r.root.querySelector(".xgplayer-playbackrate");s?(s.innerHTML=t.join(""),n=s.querySelector(".name"),r.config.playbackRateActive&&"hover"!==r.config.playbackRateActive||n.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),(0,u.addClass)(r.root,"xgplayer-playbackrate-active"),s.focus()})):(o.innerHTML=t.join(""),n=o.querySelector(".name"),r.config.playbackRateActive&&"hover"!==r.config.playbackRateActive||n.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),(0,u.addClass)(r.root,"xgplayer-playbackrate-active"),o.focus()}),r.once("ready",function(){r.controls.appendChild(o)})),["touchend","click"].forEach(function(e){o.addEventListener(e,function(e){e.stopPropagation(),e.preventDefault();var t,n=e.target;n&&"li"===n.tagName.toLocaleLowerCase()?(t=void 0,a.forEach(function(e){e.selected=!1,n.textContent.replace(/\s+/g,"")===e.rate&&(Array.prototype.forEach.call(n.parentNode.childNodes,function(e){(0,u.hasClass)(e,"selected")&&(t=Number(e.getAttribute("cname")),(0,u.removeClass)(e,"selected"))}),e.selected=!0,r.video.playbackRate=+e.name,l=+e.name)}),(0,u.addClass)(n,"selected"),e=Number(n.getAttribute("cname")),n.parentNode.nextSibling.innerHTML=""+n.getAttribute("cname")+i,r.emit("playbackrateChange",{from:t,to:e}),"mobile"===c.default.device&&(0,u.removeClass)(r.root,"xgplayer-playbackrate-active")):"click"!==r.config.playbackRateActive||!n||"p"!==n.tagName.toLocaleLowerCase()&&"span"!==n.tagName.toLocaleLowerCase()||(("mobile"===c.default.device?(0,u.toggleClass):(0,u.addClass))(r.root,"xgplayer-playbackrate-active"),o.focus()),r.emit("focus")},!1)}),o.addEventListener("mouseleave",function(e){e.preventDefault(),e.stopPropagation(),(0,u.removeClass)(r.root,"xgplayer-playbackrate-active")}),r.on("blur",function(){(0,u.removeClass)(r.root,"xgplayer-playbackrate-active")}),r.on("play",function(){r.video.playbackRate.toFixed(1)!==l.toFixed(1)&&(r.video.playbackRate=l)}),r.switchPlaybackRate=function(){for(var e=0',{},"xgplayer-preview"),t=e.querySelector("input"),n.config.preview.uploadEl.appendChild(e),t.onchange=function(){n.emit("upload",t)})}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(130),o=i&&i.__esModule?i:{default:i};n(131),t.default={name:"s_download",method:function(){var t,e,n=this;n.config.download&&(t=(0,r.createDom)("xg-download",''+o.default+"",{},"xgplayer-download"),e=n.lang.DOWNLOAD_TIPS,e=(0,r.createDom)("xg-tips",''+e+"",{},"xgplayer-tips"),t.appendChild(e),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("downloadBtnClick")})}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n \n \n \n \n \n \n \n \n \n \n \n\n'},function(e,t,n){var r=n(132);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-download{position:relative;-webkit-order:9;-moz-box-ordinal-group:10;order:9;display:block;cursor:pointer}.xgplayer-skin-default .xgplayer-download .xgplayer-icon{margin-top:3px}.xgplayer-skin-default .xgplayer-download .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-download .xgplayer-icon svg{position:relative;top:5px;left:5px}.xgplayer-skin-default .xgplayer-download .xgplayer-tips{margin-left:-20px}.xgplayer-skin-default .xgplayer-download .xgplayer-tips .xgplayer-tip-download{display:block}.xgplayer-skin-default .xgplayer-download:hover{opacity:.85}.xgplayer-skin-default .xgplayer-download:hover .xgplayer-tips{display:block}.xgplayer-lang-is-en .xgplayer-download .xgplayer-tips{margin-left:-32px}.xgplayer-lang-is-jp .xgplayer-download .xgplayer-tips{margin-left:-40px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var d=n(0),f=i(n(134)),r=i(n(136));function i(e){return e&&e.__esModule?e:{default:e}}n(137),t.default={name:"s_danmu",method:function(){var e,u,c,p=this,t=p.root;p.config.danmu&&(e=(0,d.createDom)("xg-danmu","",{},"xgplayer-danmu"),p.once("ready",function(){t.appendChild(e)}),u=(0,d.deepCopy)({container:e,player:p.video,comments:[],area:{start:0,end:1}},p.config.danmu),c=void 0,p.config.danmu.panel&&(c=(0,d.createDom)("xg-panel",'\n '+r.default+'\n \n \n \n

    屏蔽类型

    \n
      \n
    • 滚动
    • 顶部
    • 底部
    • 色彩
    • \n
    \n
    \n \n 不透明度\n \n \n \n
    显示区域
    \n
    \n
    \n 1/4\n 1/2\n 3/4\n 1\n
    \n
    \n
    \n \n \n \n \n
    \n \n
    \n
    \n
    \n \n
    弹幕速度
    \n
    \n
    \n \n \n \n
    \n
    \n
    \n \n \n \n
    \n \n
    \n
    \n
    \n \n
    字体大小
    \n
    \n
    \n \n \n \n
    \n
    \n
    \n \n \n \n
    \n \n
    \n
    \n
    \n
    ',{tabindex:7},"xgplayer-panel"),p.once("ready",function(){p.controls.appendChild(c)})),p.once("complete",function(){var e=new f.default(u);if(p.emit("initDefaultDanmu",e),p.danmu=e,p.config.danmu.panel){var t=c.querySelector(".xgplayer-panel-slider"),n=void 0;["mouseenter","touchend","click"].forEach(function(e){c.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),(0,d.addClass)(t,"xgplayer-panel-active"),c.focus(),n=!0})}),c.addEventListener("mouseleave",function(e){e.preventDefault(),e.stopPropagation(),(0,d.removeClass)(t,"xgplayer-panel-active"),n=!1}),t.addEventListener("mouseleave",function(e){e.preventDefault(),e.stopPropagation(),!1===n&&(0,d.removeClass)(t,"xgplayer-panel-active")});var r,i=p.config.danmu,o={scroll:c.querySelector(".xgplayer-hidemode-scroll"),top:c.querySelector(".xgplayer-hidemode-top"),bottom:c.querySelector(".xgplayer-hidemode-bottom"),color:c.querySelector(".xgplayer-hidemode-color")};for(r in o)!function(e){var t=e;["touchend","click"].forEach(function(e){o[t].addEventListener(e,function(e){"true"!==o[t].getAttribute("id")?(o[t].style.color="#f85959",o[t].setAttribute("id","true"),p.danmu.hide(t)):(o[t].style.color="#aaa",o[t].setAttribute("id","false"),p.danmu.show(t))})})}(r);var a,e=c.querySelector(".xgplayer-transparency-line"),l=c.querySelector(".xgplayer-transparency-gradient");if(l.style.background="linear-gradient(to right, #f85959 0%, #f85959 50%, #aaa 50%, #aaa)",e.addEventListener("input",function(e){e.preventDefault(),e.stopPropagation(),a=e.target.value,l.style.background="linear-gradient(to right, #f85959 0%, #f85959 "+a+"%, #aaa "+a+"%, #aaa)",i.comments.forEach(function(e){e.style.opacity=a/100})}),c.querySelector(".xgplayer-showarea-line").addEventListener("input",function(e){e.preventDefault(),e.stopPropagation();e=e.target.value;p.danmu.config.area.end=e/100,p.config.danmu.area.end=e/100,p.danmu.bulletBtn.main.channel.resize()}),c.querySelector(".xgplayer-danmuspeed-line").addEventListener("input",function(e){e.preventDefault(),e.stopPropagation();var t=e.target.value;i.comments.forEach(function(e){e.duration=100*(200-t)})}),c.querySelector(".xgplayer-danmufont-line").addEventListener("input",function(e){e.preventDefault(),e.stopPropagation();var t=e.target.value;i.comments.forEach(function(e){e.style.fontSize=t+"px"})}),-1弹',{},"danmu-switch "+(e?"danmu-switch-active":"")),this.switchBtn}},{key:"destroy",value:function(){for(var e in this.logger&&this.logger.info("destroy"),this.main.destroy(),this)delete this[e]}}]),r=u;function u(e){!function(e){if(!(e instanceof u))throw new TypeError("Cannot call a class as a function")}(this);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=(void 0===t?"undefined":_(t))&&"function"!=typeof t?e:t}(this,(u.__proto__||Object.getPrototypeOf(u)).call(this));return t.setLogger("control"),t.danmu=e,t.main=new a.default(e),e.config.defaultOff||t.main.start(),t}t.default=r,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e},i=u(n(1)),o=u(n(29)),l=u(n(30)),s=u(n(0));function a(e,t){for(var n=0;n=p.danmu.config.area.start&&("b2t"===p.direction?p.width=p.width*(p.danmu.config.area.end-p.danmu.config.area.start):p.height=p.height*(p.danmu.config.area.end-p.danmu.config.area.start)),p.container=c;for(var a=p.danmu.config.channelSize||(/mobile/gi.test(navigator.userAgent)?10:12),t="b2t"===p.direction?Math.floor(p.width/a):Math.floor(p.height/a),l=[],n=0;nl.length){for(var o=0;oMath.floor(l.length/2)||"bottom"===r&&o<=Math.floor(l.length/2)||(i="bottom"===r?o-l.length+p.channels.length:o,p.channels[i].queue[r].forEach(function(e,t){var n;e.el&&(l[o].queue[r].push(e),"bottom"===r&&e.channel_id[0]+e.channel_id[1]-1===i&&(n=[].concat(e.channel_id),e.channel_id=[n[0]-p.channels.length+l.length,n[1]],e.top=e.channel_id[0]*a,p.danmu.config.area&&p.danmu.config.area.start&&(e.top+=p.containerHeight*p.danmu.config.area.start),e.topInit()),e.pauseMove(p.containerPos,u),"paused"!==e.danmu.bulletBtn.main.status&&e.startMove(p.containerPos),e.resized||(e.resized=!0)),p.channels[i].queue[r].splice(t,1)}))})}(o);for(var s=0;sr.length)return{result:!1,message:"exceed channels.length, occupy="+a+",channelsSize="+r.length};for(var l=!0,s=void 0,u=-1,c=0,p=r.length;cn.containerPos.bottom){s.operating.scroll=l=!1;break}}else if(y.right>n.containerPos.right){s.operating.scroll=l=!1;break}var x=void 0,m=void 0,v=void 0,b=void 0,b="b2t"===n.direction?(m=(y.top-n.containerPos.top+y.height)/(x=(n.containerPos.height+y.height)/h.duration),v=n.containerPos.height,(n.containerPos.height+t.height)/t.duration):(m=(y.left-n.containerPos.left+y.width)/(x=(n.containerPos.width+y.width)/h.duration),v=n.containerPos.width,(n.containerPos.width+t.width)/t.duration),v=v/b;if(e.config.bOffset||(e.config.bOffset=0),xv){s.operating.scroll=l=!1;break}}s.operating.scroll=!1}if(l){u=d;break}}else if("top"===t.mode)for(var k=0,w=r.length-a;k<=w;k++){l=!0;for(var _=k;_Math.floor(r.length/2)){l=!1;break}if((s=r[_]).operating[t.mode]){l=!1;break}if((s.bookId[t.mode]||t.prior)&&s.bookId[t.mode]!==t.id){l=!1;break}if(s.operating[t.mode]=!0,0n.containerPos.right&&e.start>=P&&(P=e.start,O=t,L=e)}),L){L.remove(),n.removeBullet(L),n.danmu.bulletBtn.main.queue.splice(O,1),t.channel_id=L.channel_id;for(var M=L.channel_id[0],R=L.channel_id[0]+L.channel_id[1];M=a.danmu.config.area.start&&("b2t"===a.direction?a.width=a.width*(a.danmu.config.area.end-a.danmu.config.area.start):a.height=a.height*(a.danmu.config.area.end-a.danmu.config.area.start)),a.container=e;for(var l=a.danmu.config.channelSize||(/mobile/gi.test(navigator.userAgent)?10:12),n="b2t"===a.direction?Math.floor(a.width/l):Math.floor(a.height/l),s=[],r=0;rs.length){for(var u=0;uMath.floor(s.length/2)||"bottom"===r&&o<=Math.floor(s.length/2)||(i="bottom"===r?o-s.length+a.channels.length:o,a.channels[i].queue[r].forEach(function(e,t){var n;e.el&&(s[o].queue[r].push(e),"bottom"===r&&e.channel_id[0]+e.channel_id[1]-1===i&&(n=[].concat(e.channel_id),e.channel_id=[n[0]-a.channels.length+s.length,n[1]],e.top=e.channel_id[0]*l,a.danmu.config.area&&a.danmu.config.area.start&&(e.top+=a.containerHeight*a.danmu.config.area.start),e.topInit()),e.resized||(e.pauseMove(a.containerPos,!1),e.startMove(a.containerPos),e.resized=!0)),a.channels[i].queue[r].splice(t,1)}))})}(u);for(var c=0;c=o.danmu.config.area.start&&("b2t"===o.direction?o.width=o.width*(o.danmu.config.area.end-o.danmu.config.area.start):o.height=o.height*(o.danmu.config.area.end-o.danmu.config.area.start)),o.container=i;for(var e=o.danmu.config.channelSize||(/mobile/gi.test(navigator.userAgent)?10:12),t="b2t"===o.direction?Math.floor(o.width/e):Math.floor(o.height/e),n=[],r=0;r=r.danmu.config.area.start&&("b2t"===r.direction?r.width=r.width*(r.danmu.config.area.end-r.danmu.config.area.start):r.height=r.height*(r.danmu.config.area.end-r.danmu.config.area.start)),r.container=n;for(var n=r.danmu.config.channelSize||(/mobile/gi.test(navigator.userAgent)?10:12),o="b2t"===r.direction?Math.floor(r.width/n):Math.floor(r.height/n),a=[],l=0;ln.left&&t>o.moveV-1&&t=this.pastDuration?this.duration-this.pastDuration:0,this.removeTimer=setTimeout(a,i),this.startTime=(new Date).getTime()))}},{key:"remove",value:function(){this.logger&&this.logger.info("remove #"+(this.options.txt||"[DOM Element]")+"#"),this.removeTimer&&clearTimeout(this.removeTimer),this.startMoveTimer&&clearTimeout(this.startMoveTimer),this.el&&this.el.parentNode&&(s.default.style(this.el,"willChange","auto"),this.detach(),this.danmu.emit("bullet_remove",{bullet:this}))}},{key:"setFontSize",value:function(e){this.el&&(this.el.style.fontSize=e)}},{key:"setLikeDom",value:function(t,n){var e;return t&&(Object.keys(n).forEach(function(e){t.style[e]=n[e]}),t.className="danmu-like",this.el)&&((e=this.el.querySelector(".danmu-like"))&&this.el.removeChild(e),this.el.innerHTML=""+this.el.innerHTML+t.outerHTML),t}}]),r=u;function u(e,t){!function(e){if(!(e instanceof u))throw new TypeError("Cannot call a class as a function")}(this);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=(void 0===t?"undefined":_(t))&&"function"!=typeof t?e:t}(this,(u.__proto__||Object.getPrototypeOf(u)).call(this));n.setLogger("bullet"),n.danmu=e,n.options=t,n.duration=t.duration,n.moveV=t.moveV,n.id=t.id,n.container=e.container,n.start=t.start,n.prior=t.prior,n.color=t.color,n.bookChannelId=t.bookChannelId,n.direction=e.direction;var r=n;n.onChangeDirection=function(e){r.direction=e},n.danmu.on("changeDirection",n.onChangeDirection);var i,o,a=void 0;n.domObj=e.domObj,t.el&&1===t.el.nodeType?(a=n.domObj.use(),i=s.default.copyDom(t.el),t.eventListeners&&0*{position:absolute;white-space:nowrap}.danmu-switch{width:32px;height:20px;border-radius:100px;background-color:#ccc;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;cursor:pointer;position:relative;text-align:center;margin:10px auto}.danmu-switch.danmu-switch-active{padding-left:12px;background-color:#f85959}.danmu-switch span.txt{width:20px;height:20px;line-height:20px;text-align:center;display:block;border-radius:100px;background-color:#ffffff;-webkit-box-shadow:-2px 0 0 0 rgba(0, 0, 0, .04);box-shadow:-2px 0 0 0 rgba(0, 0, 0, .04);font-family:PingFangSC;font-size:10px;font-weight:500;color:#f44336}\n",""])},function(e,t){e.exports=function(o){var a=[];return a.toString=function(){return this.map(function(i){var e=function(){var e=i[1]||"",t=i[3];if(!t)return e;if(o&&"function"==typeof btoa){var n="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */",r=t.sources.map(function(e){return"/*# sourceURL="+t.sourceRoot+e+" */"});return[e].concat(r).concat([n]).join("\n")}return[e].join("\n")}();return i[2]?"@media "+i[2]+"{"+e+"}":e}).join("")},a.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},r=0;r*{position:absolute;white-space:nowrap;z-index:9}.xgplayer-skin-default .xgplayer-danmu.xgplayer-has-danmu{display:block}.xgplayer-skin-default .xgplayer-panel{outline:none;-webkit-order:7;-moz-box-ordinal-group:8;order:7;width:40px;height:40px;display:inline-block;position:relative;font-family:PingFangSC-Regular;font-size:13px;color:hsla(0,0%,100%,.8);z-index:36}.xgplayer-skin-default .xgplayer-panel .xgplayer-panel-icon{cursor:pointer;position:absolute;margin-left:5px;top:10px}.xgplayer-skin-default .xgplayer-panel-active{display:block!important;bottom:30px}.xgplayer-skin-default .xgplayer-panel-slider{z-index:36;display:none;position:absolute;width:230px;height:230px;background:rgba(0,0,0,.54);border-radius:1px;padding:10px 20px;outline:none;left:-115px;bottom:40px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-hidemode{padding-bottom:10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-hidemode-radio li{display:inline;list-style:none;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-hidemode ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-hidemode li{margin:0 12px;font-size:11px;color:#aaa}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-hidemode-font{margin-bottom:10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency{display:block;margin-top:10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-line{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:150px;height:4px;background:#aaa;border-radius:4px;border-style:none;margin-left:10px;margin-top:-2px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-line::-moz-focus-outer{border:0!important}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-color::-webkit-slider-runnable-track{outline:none;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-color::-moz-range-track{outline:none;background-color:#aaa;border-color:transparent;cursor:pointer;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-color::-ms-track{outline:none;background-color:#aaa;color:transparent;border-color:transparent;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-bar::-webkit-slider-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;margin-top:-4px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-bar::-moz-range-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:0;width:0;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-bar::-ms-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-transparency .xgplayer-transparency-bar::-moz-range-progress{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:4px;background:linear-gradient(90deg,#f85959,#f85959 100%,#aaa)}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea{display:block;margin-top:8px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-name{display:inline-block;position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-control{display:inline-block}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-control-up{width:150px;margin-left:10px;display:-moz-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;color:#aaa}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-control-down{position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-control-down-dots{display:-webkit-flex;display:-moz-box;display:flex;width:150px;margin-left:10px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-threequarters,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-twoquarters{margin-left:-6px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea-full{margin-right:3px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-line{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:150px;height:4px;background:#aaa;border-radius:4px;border-style:none;margin-left:10px;margin-top:-2px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-line::-moz-focus-outer{border:0!important}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-color::-webkit-slider-runnable-track{outline:none;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-color::-moz-range-track{outline:none;background-color:#aaa;border-color:transparent;cursor:pointer;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-color::-ms-track{outline:none;background-color:#aaa;color:transparent;border-color:transparent;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-bar::-webkit-slider-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;margin-top:-4px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-bar::-moz-range-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:0;width:0;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-bar::-ms-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-full-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-onequarters-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-threequarters-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-twoquarters-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-showarea .xgplayer-showarea-zero-dot{width:3px;height:3px;border:3px solid #aaa;border-radius:50%;background-color:#aaa;position:relative;top:16px;z-index:-1}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed{display:block}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed-name{display:inline-block;position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed-control{display:inline-block}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed-control-up{width:150px;margin-left:10px;display:-moz-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;color:#aaa}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed-control-down{position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed-control-down-dots{display:-webkit-flex;display:-moz-box;display:flex;width:150px;margin-left:10px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-line{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:150px;height:4px;background:#aaa;border-radius:4px;border-style:none;margin-left:10px;margin-top:-2px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-line::-moz-focus-outer{border:0!important}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-color::-webkit-slider-runnable-track{outline:none;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-color::-moz-range-track{outline:none;background-color:#aaa;border-color:transparent;cursor:pointer;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-color::-ms-track{outline:none;background-color:#aaa;color:transparent;border-color:transparent;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-bar::-webkit-slider-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;margin-top:-4px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-bar::-moz-range-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:0;width:0;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-bar::-ms-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-large-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-middle-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmuspeed .xgplayer-danmuspeed-small-dot{width:3px;height:3px;border:3px solid #aaa;border-radius:50%;background-color:#aaa;position:relative;top:16px;z-index:-1}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont{display:block}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont-name{display:inline-block;position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont-control{display:inline-block}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont-control-up{width:150px;margin-left:10px;display:-moz-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;color:#aaa}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont-control-down{position:relative;top:-10px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont-control-down-dots{display:-webkit-flex;display:-moz-box;display:flex;width:150px;margin-left:10px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-line{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:150px;height:4px;background:#aaa;border-radius:4px;border-style:none;margin-left:10px;margin-top:-2px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-line::-moz-focus-outer{border:0!important}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-color::-webkit-slider-runnable-track{outline:none;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-color::-moz-range-track{outline:none;background-color:#aaa;border-color:transparent;cursor:pointer;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-color::-ms-track{outline:none;background-color:#aaa;color:transparent;border-color:transparent;width:150px;height:4px;border-radius:4px}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-bar::-webkit-slider-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;margin-top:-4px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-bar::-moz-range-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:0;width:0;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-bar::-ms-thumb{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:6px solid #f85959;height:6px;width:6px;border-radius:6px;cursor:pointer}.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-large-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-middle-dot,.xgplayer-skin-default .xgplayer-panel-slider .xgplayer-danmufont .xgplayer-danmufont-small-dot{width:3px;height:3px;border:3px solid #aaa;border-radius:50%;background-color:#aaa;position:relative;top:16px;z-index:-1}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(140),t.default={name:"s_pip",method:function(){var e,t,n=this;n.config.pip&&"function"==typeof n.video.requestPictureInPicture&&(e=n.lang.PIP,t=(0,r.createDom)("xg-pip",'

    '+e+"

    ",{tabindex:9},"xgplayer-pip"),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("pipBtnClick")})}))}},e.exports=t.default},function(e,t,n){var r=n(141);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-pip{-webkit-order:9;-moz-box-ordinal-group:10;order:9;position:relative;outline:none;display:block;cursor:pointer;height:20px;top:10px}.xgplayer-skin-default .xgplayer-pip .name{text-align:center;font-family:PingFangSC-Regular;font-size:13px;line-height:20px;height:20px;color:hsla(0,0%,100%,.8)}.xgplayer-skin-default .xgplayer-pip .name span{width:60px;height:20px;line-height:20px;background:rgba(0,0,0,.38);border-radius:10px;display:inline-block;vertical-align:middle}.lang-is-jp .xgplayer-pip .name span{width:70px;height:20px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(143),t.default={name:"s_miniplayer",method:function(){var e,t,n=this;n.config.miniplayer&&(e=n.lang.MINIPLAYER,t=(0,r.createDom)("xg-miniplayer",'

    '+e+"

    ",{tabindex:9},"xgplayer-miniplayer"),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("miniplayerBtnClick")})}))}},e.exports=t.default},function(e,t,n){var r=n(144);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-miniplayer{-webkit-order:9;-moz-box-ordinal-group:10;order:9;position:relative;outline:none;display:block;cursor:pointer;height:20px;top:10px}.xgplayer-skin-default .xgplayer-miniplayer .name{text-align:center;font-family:PingFangSC-Regular;font-size:13px;line-height:20px;height:20px;color:hsla(0,0%,100%,.8)}.xgplayer-skin-default .xgplayer-miniplayer .name span{width:80px;height:20px;line-height:20px;background:rgba(0,0,0,.38);border-radius:10px;display:inline-block;vertical-align:middle}.xgplayer-skin-default .xgplayer-miniplayer-lay{position:absolute;top:26px;left:0;width:100%;height:100%;z-index:130;cursor:pointer;background-color:transparent;display:none}.xgplayer-skin-default .xgplayer-miniplayer-lay div{width:100%;height:100%}.xgplayer-skin-default .xgplayer-miniplayer-drag{cursor:move;position:absolute;top:0;left:0;width:100%;height:26px;line-height:26px;background-image:linear-gradient(rgba(0,0,0,.3),transparent);z-index:130;display:none}.xgplayer-skin-default .xgplayer-miniplayer-drag .drag-handle{width:100%}.xgplayer-skin-default.xgplayer-miniplayer-active{position:fixed;right:0;bottom:200px;width:320px;height:180px;z-index:110}.xgplayer-skin-default.xgplayer-miniplayer-active .xgplayer-controls,.xgplayer-skin-default.xgplayer-miniplayer-active .xgplayer-danmu{display:none}.xgplayer-skin-default.xgplayer-miniplayer-active .xgplayer-miniplayer-lay{display:block}.xgplayer-skin-default.xgplayer-miniplayer-active .xgplayer-miniplayer-drag{display:-webkit-flex;display:-moz-box;display:flex}.xgplayer-skin-default.xgplayer-inactive .xgplayer-miniplayer-drag{display:none}.lang-is-jp .xgplayer-miniplayer .name span{width:70px;height:20px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),r=n(146),o=r&&r.__esModule?r:{default:r};n(147),t.default={name:"s_playNext",method:function(){var t,n,r=this,e=r.config.playNext;e&&e.urlList&&(t=(0,i.createDom)("xg-playnext",''+o.default+"",{},"xgplayer-playnext"),e=r.lang.PLAYNEXT_TIPS,e=(0,i.createDom)("xg-tips",''+e+"",{},"xgplayer-tips"),t.appendChild(e),r.once("ready",function(){r.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),(0,i.addClass)(r.root,"xgplayer-is-enter"),r.userGestureTrigEvent("playNextBtnClick")})}),r.on("urlListEnd",n=function(){(0,i.addClass)(r.root,"xgplayer-playnext-inactive")}),r.once("destroy",function e(){r.off("urlListEnd",n),r.off("destroy",e)}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(148);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-playnext{position:relative;-webkit-order:1;-moz-box-ordinal-group:2;order:1;display:block;cursor:pointer;top:-2px}.xgplayer-skin-default .xgplayer-playnext .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-playnext .xgplayer-tips .xgplayer-tip-playnext{display:block}.xgplayer-skin-default .xgplayer-playnext:hover{opacity:.85}.xgplayer-skin-default .xgplayer-playnext:hover .xgplayer-tips{display:block}.xgplayer-lang-is-en .xgplayer-playnext .xgplayer-tips{margin-left:-25px}.xgplayer-lang-is-jp .xgplayer-playnext .xgplayer-tips{margin-left:-38px}.xgplayer-skin-default.xgplayer-playnext-inactive .xgplayer-playnext{display:none}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(150),o=i&&i.__esModule?i:{default:i};n(151),t.default={name:"s_rotate",method:function(){var t,e,n=this;n.config.rotate&&(t=(0,r.createDom)("xg-rotate",''+o.default+"",{},"xgplayer-rotate"),e=n.lang.ROTATE_TIPS,e=(0,r.createDom)("xg-tips",''+e+"",{},"xgplayer-tips"),t.appendChild(e),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("rotateBtnClick")})}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n \n \n \n \n \n \n \n \n\n'},function(e,t,n){var r=n(152);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-rotate{position:relative;-webkit-order:10;-moz-box-ordinal-group:11;order:10;display:block;cursor:pointer}.xgplayer-skin-default .xgplayer-rotate .xgplayer-icon{margin-top:7px;width:26px}.xgplayer-skin-default .xgplayer-rotate .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-rotate .xgplayer-tips{margin-left:-22px}.xgplayer-skin-default .xgplayer-rotate .xgplayer-tips .xgplayer-tip-rotate{display:block}.xgplayer-skin-default .xgplayer-rotate:hover{opacity:.85}.xgplayer-skin-default .xgplayer-rotate:hover .xgplayer-tips{display:block}.xgplayer-lang-is-en .xgplayer-rotate .xgplayer-tips{margin-left:-26px}.xgplayer-lang-is-jp .xgplayer-rotate .xgplayer-tips{margin-left:-38px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(154),o=i&&i.__esModule?i:{default:i};n(155),t.default={name:"s_reload",method:function(){var t,e,n=this;n.config.reload&&(t=(0,r.createDom)("xg-reload",''+o.default+"",{},"xgplayer-reload"),e=n.lang.RELOAD_TIPS,e=(0,r.createDom)("xg-tips",''+e+"",{},"xgplayer-tips"),t.appendChild(e),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("reloadBtnClick")})}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(156);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-reload{position:relative;-webkit-order:1;-moz-box-ordinal-group:2;order:1;display:block;width:40px;height:40px;cursor:pointer}.xgplayer-skin-default .xgplayer-reload .xgplayer-icon{margin-top:7px;width:26px}.xgplayer-skin-default .xgplayer-reload .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-reload .xgplayer-tips{margin-left:-22px}.xgplayer-skin-default .xgplayer-reload .xgplayer-tips .xgplayer-tip-reload{display:block}.xgplayer-skin-default .xgplayer-reload:hover{opacity:.85}.xgplayer-skin-default .xgplayer-reload:hover .xgplayer-tips{display:block}.xgplayer-lang-is-en .xgplayer-reload .xgplayer-tips{margin-left:-26px}.xgplayer-lang-is-jp .xgplayer-reload .xgplayer-tips{margin-left:-38px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(158),t.default={name:"s_screenShot",method:function(){var e,t,n=this;n.config.screenShot&&!n.config.screenShot.hideButton&&(e=n.lang.SCREENSHOT,t=(0,r.createDom)("xg-screenshot",'

    '+(n.config.screenShot.iconText||e)+"

    ",{tabindex:11},"xgplayer-screenshot"),n.once("ready",function(){n.controls.appendChild(t)}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("screenShotBtnClick")})}))}},e.exports=t.default},function(e,t,n){var r=n(159);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-screenshot{-webkit-order:11;-moz-box-ordinal-group:12;order:11;position:relative;outline:none;display:block;cursor:pointer;height:20px;top:10px}.xgplayer-skin-default .xgplayer-screenshot .name{text-align:center;font-family:PingFangSC-Regular;font-size:13px;line-height:20px;height:20px;color:hsla(0,0%,100%,.8)}.xgplayer-skin-default .xgplayer-screenshot .name span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px;height:20px;line-height:20px;background:rgba(0,0,0,.38);border-radius:10px;display:inline-block;vertical-align:middle}.xgplayer-lang-is-en .xgplayer-screenshot .name span,.xgplayer-lang-is-jp .xgplayer-screenshot .name span{width:75px;height:20px}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9),i=r&&r.__esModule?r:{default:r};n(78),t.default={name:"s_nativeTextTrack",method:function(){var o,a,l,s,u;this.config.nativeTextTrack&&(a=(o=this).root,l=i.default.util,s=l.createDom("xg-texttrack","",{tabindex:7},"xgplayer-texttrack"),(u=o.config.nativeTextTrack)&&Array.isArray(u)&&0"];n.push("
  • "+o.lang.OFF+"
  • "),u.forEach(function(e){n.push("
  • "+e.label+"
  • ")});var e=o.lang.TEXTTRACK;n.push('

    '+e+"

    ");var r,i=a.querySelector(".xgplayer-texttrack");i?(i.innerHTML=n.join(""),r=i.querySelector(".name"),o.config.textTrackActive&&"hover"!==o.config.textTrackActive||r.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),l.addClass(a,"xgplayer-texttrack-active"),i.focus()})):(s.innerHTML=n.join(""),r=s.querySelector(".name"),o.config.textTrackActive&&"hover"!==o.config.textTrackActive||r.addEventListener("mouseenter",function(e){e.preventDefault(),e.stopPropagation(),l.addClass(o.root,"xgplayer-texttrack-active"),s.focus()}),o.controls.appendChild(s))})),["touchend","click"].forEach(function(e){s.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation();var t,n=e.target||e.srcElement;n&&"li"===n.tagName.toLocaleLowerCase()?(Array.prototype.forEach.call(n.parentNode.childNodes,function(e){l.removeClass(e,"selected")}),l.addClass(n,"selected"),t=o.root.getElementsByTagName("Track"),n.innerHTML===o.lang.OFF?(t[0].track.mode="hidden",t[0].src="",l.removeClass(o.root,"xgplayer-texttrack-active")):(t[0].style.display="block",l.addClass(o.root,"xgplayer-texttrack-active"),t[0].track.mode="showing",u.some(function(e){if(e.label===n.innerHTML)return t[0].src=e.src,e.kind&&(t[0].kind=e.kind),t[0].label=e.label,e.srclang&&(t[0].srclang=e.srclang),!0}),o.emit("textTrackChange",n.innerHTML))):"click"!==o.config.textTrackActive||!n||"p"!==n.tagName.toLocaleLowerCase()&&"em"!==n.tagName.toLocaleLowerCase()||(l.addClass(o.root,"xgplayer-texttrack-active"),s.focus())},!1)}),o.on("play",function(){var e=a.querySelector(".xgplayer-texttrack ul"),n=a.getElementsByTagName("Track");o.hls&&e&&n&&(n[0].src="",Array.prototype.forEach.call(e.childNodes,function(t){l.hasClass(t,"selected")&&(t.innerHTML===o.lang.OFF?(n[0].track.mode="hidden",n[0].src=""):(n[0].track.mode="hidden",u.some(function(e){if(e.label!==t.innerHTML)return n[0].src=e.src,e.kind&&(n[0].kind=e.kind),n[0].label=e.label,e.srclang&&(n[0].srclang=e.srclang),!0}),u.some(function(e){if(e.label===t.innerHTML)return setTimeout(function(){n[0].src=e.src,e.kind&&(n[0].kind=e.kind),n[0].label=e.label,e.srclang&&(n[0].srclang=e.srclang),n[0].track.mode="showing"}),!0})))}),l.removeClass(o.root,"xgplayer-texttrack-active"))}),s.addEventListener("mouseleave",function(e){e.preventDefault(),e.stopPropagation(),l.removeClass(o.root,"xgplayer-texttrack-active")}))}},e.exports=t.default},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-texttrack{-webkit-order:7;-moz-box-ordinal-group:8;order:7;width:60px;height:150px;z-index:18;position:relative;outline:none;display:none;cursor:default;margin-top:-119px}.xgplayer-skin-default .xgplayer-texttrack ul{display:none;list-style:none;min-width:78px;background:rgba(0,0,0,.54);border-radius:1px;position:absolute;bottom:30px;text-align:center;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:26;cursor:pointer}.xgplayer-skin-default .xgplayer-texttrack ul li{opacity:.7;font-family:PingFangSC-Regular;font-size:11px;color:hsla(0,0%,100%,.8);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:6px 13px}.xgplayer-skin-default .xgplayer-texttrack ul li.selected,.xgplayer-skin-default .xgplayer-texttrack ul li:hover{color:#fff;opacity:1}.xgplayer-skin-default .xgplayer-texttrack .name{text-align:center;font-family:PingFangSC-Regular;font-size:13px;cursor:pointer;color:hsla(0,0%,100%,.8);position:absolute;bottom:0;width:60px;height:20px;line-height:20px;background:rgba(0,0,0,.38);border-radius:10px;display:inline-block;vertical-align:middle}.xgplayer-skin-default .xgplayer-texttrack.xgplayer-texttrack-hide{display:none}xg-text-track{transition:bottom .3s ease}.xgplayer-skin-default.xgplayer-is-texttrack .xgplayer-texttrack,.xgplayer-skin-default.xgplayer-texttrack-active .xgplayer-texttrack ul{display:block}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(0);function a(e,t,n,r){var i;0!==t.length?((i=[]).push('
  • '+n+"
  • "),t.forEach(function(e){i.push("
  • '+e.label+"
  • ")}),e.innerHTML=i.join("")):e.innerHTML=""}n(78),t.default={name:"s_textTrack",method:function(){var n,e,r,i=this;this.config.textTrack&&(n=this.config.textTrack,e=i.lang.TEXTTRACK,r=(0,o.createDom)("xg-texttrack",'

      '+e+"

      ",{tabindex:7},"xgplayer-texttrack"),n&&Array.isArray(n)&&(0刷新试试',{},"xgplayer-error");n.once("ready",function(){e.appendChild(t)});var r=t.querySelector(".xgplayer-error-text");n.config.lang&&"zh-cn"===n.config.lang?r.innerHTML=n.config.errorTips||'请刷新试试':r.innerHTML=n.config.errorTips||'please try to refresh';var i=null;function o(){(0,a.addClass)(n.root,"xgplayer-is-error"),(i=t.querySelector(".xgplayer-error-refresh"))&&["touchend","click"].forEach(function(e){i.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.autoplay=!0;var t=n.currentTime;n.once("playing",function(){n.currentTime=t,(0,a.removeClass)(n.root,"xgplayer-is-error")}),n.src=n.config.url})})}n.on("error",o),n.once("destroy",function e(){n.off("error",o),n.off("destroy",e)})}},e.exports=t.default},function(e,t,n){var r=n(165);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-error{background:#000;display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:125;font-family:PingFangSC-Regular;font-size:14px;color:#fff;text-align:center;line-height:100%;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.xgplayer-skin-default .xgplayer-error .xgplayer-error-refresh{color:#fa1f41;padding:0 3px;cursor:pointer}.xgplayer-skin-default .xgplayer-error .xgplayer-error-text{line-height:18px;margin:auto 6px}.xgplayer-skin-default.xgplayer-is-error .xgplayer-error{display:-webkit-flex;display:-moz-box;display:flex}",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(0);n(167),t.default={name:"s_memoryPlay",method:function(){var e,t=this,n=t.config.lastPlayTime||0,r=t.config.lastPlayTimeHideDelay||0,i=null;n<=0||((i=(0,o.createDom)("xg-memoryplay",'
      您上次观看到 '+(0,o.format)(n)+' ,为您自动续播
      ',{},"xgplayer-memoryplay")).addEventListener("mouseover",function(e){e.stopPropagation()}),e=function(){i&&i.parentNode&&i.parentNode.removeChild(i),i=null},i.querySelector(".xgplayer-progress-tip .btn-close").addEventListener("click",e),t.once("play",function(){0\n
      '+o.default+"
      \n ",{},"xgplayer-airplay"),e=(0,r.createDom)("xg-tips",''+n.lang.AIRPLAY_TIPS+"",{},"xgplayer-tips"),t.appendChild(e),n.once("ready",function(){n.controls.appendChild(t),n.video.addEventListener("webkitplaybacktargetavailabilitychanged",function(e){switch(e.availability){case"available":t.hidden=!1,t.disabled=!1;break;case"not-available":t.hidden=!0,t.disabled=!0}})}),["click","touchend"].forEach(function(e){t.addEventListener(e,function(e){e.preventDefault(),e.stopPropagation(),n.userGestureTrigEvent("airplayBtnClick")})}))}},e.exports=t.default},function(e,t,n){"use strict";n.r(t),t.default=''},function(e,t,n){var r=n(172);"string"==typeof r&&(r=[[e.i,r,""]]);n(2)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-airplay{position:relative;-webkit-order:11;-moz-box-ordinal-group:12;order:11;display:block;cursor:pointer;margin-left:5px;margin-right:3px}.xgplayer-skin-default .xgplayer-airplay .xgplayer-icon{margin-top:6px;margin-left:6px}.xgplayer-skin-default .xgplayer-airplay .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-airplay .xgplayer-icon .xgplayer-icon-airplay{display:block}.xgplayer-skin-default .xgplayer-airplay .xgplayer-tips{position:absolute;right:0;left:auto}.xgplayer-skin-default .xgplayer-airplay .xgplayer-tips .xgplayer-tip-airplay{display:block}.xgplayer-skin-default .xgplayer-airplay:hover{opacity:.85}.xgplayer-skin-default .xgplayer-airplay:hover .xgplayer-tips{display:block}",""])}]);