/*! * artplayer.js v4.5.9 * Github: https://github.com/zhw2590582/ArtPlayer * (c) 2017-2022 Harvey Zack * Released under the MIT License. */ !function(e,t,r,n,a){var o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},s="function"==typeof o.parcelRequireb749&&o.parcelRequireb749,i=s.cache||{},l="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function c(t,r){if(!i[t]){if(!e[t]){var n="function"==typeof o.parcelRequireb749&&o.parcelRequireb749;if(!r&&n)return n(t,!0);if(s)return s(t,!0);if(l&&"string"==typeof t)return l(t);var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}p.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},p.cache={};var u=i[t]=new c.Module(t);e[t][0].call(u.exports,p,u,u.exports,this)}return i[t].exports;function p(e){var t=p.resolve(e);return!1===t?{}:c(t)}}c.isParcelRequire=!0,c.Module=function(e){this.id=e,this.bundle=c,this.exports={}},c.modules=e,c.cache=i,c.parent=s,c.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(c,"root",{get:function(){return o.parcelRequireb749}}),o.parcelRequireb749=c;for(var u=0;u ").concat(e))};l("Version@"+r.version),l("Env@"+r.env),l("Build@"+r.build);for(var c=0;c0&&void 0!==arguments[0])||arguments[0];this.events.destroy(),this.template.destroy(e),ue.splice(ue.indexOf(this),1),this.isDestroy=!0,this.emit("destroy")}}],[{key:"instances",get:function(){return ue}},{key:"version",get:function(){return"4.5.9"}},{key:"env",get:function(){return"production"}},{key:"build",get:function(){return"2022-10-30 10:46:35"}},{key:"config",get:function(){return k.default}},{key:"utils",get:function(){return w}},{key:"scheme",get:function(){return x.default}},{key:"Emitter",get:function(){return b.default}},{key:"validator",get:function(){return v.default}},{key:"kindOf",get:function(){return v.default.kindOf}},{key:"html",get:function(){return E.default.html}},{key:"option",get:function(){return{id:"",container:"#artplayer",url:"",poster:"",title:"",type:"",theme:"#f00",volume:.7,isLive:!1,muted:!1,autoplay:!1,autoSize:!1,autoMini:!1,loop:!1,flip:!1,playbackRate:!1,aspectRatio:!1,screenshot:!1,setting:!1,hotkey:!0,pip:!1,mutex:!0,backdrop:!0,fullscreen:!1,fullscreenWeb:!1,subtitleOffset:!1,miniProgressBar:!1,useSSR:!1,playsInline:!0,lock:!1,fastForward:!1,autoPlayback:!1,autoOrientation:!1,airplay:!1,layers:[],contextmenu:[],controls:[],settings:[],quality:[],highlight:[],plugins:[],whitelist:[],thumbnails:{url:"",number:60,column:10,width:0,height:0},subtitle:{url:"",type:"",style:{},encoding:"utf-8"},moreVideoAttr:{controls:!1,preload:w.isSafari?"auto":"metadata"},icons:{},customType:{},lang:navigator.language.toLowerCase()}}}]),r}(b.default);if(pe.DEGUG=!1,pe.NOTICE_TIME=2e3,pe.SETTING_WIDTH=250,pe.SETTING_ITEM_WIDTH=200,pe.SETTING_ITEM_HEIGHT=35,pe.INDICATOR_SIZE=14,pe.INDICATOR_SIZE_ICON=16,pe.INDICATOR_SIZE_MOBILE=18,pe.INDICATOR_SIZE_MOBILE_ICON=20,pe.VOLUME_PANEL_WIDTH=60,pe.VOLUME_HANDLE_WIDTH=12,pe.RESIZE_TIME=500,pe.SCROLL_TIME=200,pe.SCROLL_GAP=50,pe.AUTO_PLAYBACK_MAX=10,pe.AUTO_PLAYBACK_MIN=5,pe.AUTO_PLAYBACK_TIMEOUT=3e3,pe.RECONNECT_TIME_MAX=5,pe.RECONNECT_SLEEP_TIME=1e3,pe.CONTROL_HIDE_TIME=3e3,pe.DB_CLICE_TIME=300,pe.MOBILE_AUTO_PLAYBACKRATE=3,pe.MOBILE_AUTO_PLAYBACKRATE_TIME=1e3,pe.MOBILE_AUTO_ORIENTATION_TIME=200,pe.INFO_LOOP_TIME=1e3,pe.FAST_FORWARD_VALUE=3,pe.FAST_FORWARD_TIME=1e3,pe.TOUCH_MOVE_RATIO=.5,pe.VOLUME_STEP=.1,pe.SEEK_STEP=5,pe.PLAYBACK_RATE=[.5,.75,1,1.25,1.5,2],pe.ASPECT_RATIO=["default","4:3","16:9"],pe.FLIP=["normal","horizontal","vertical"],"undefined"!=typeof document&&!document.getElementById("artplayer-style")){var fe=w.createElement("style");fe.id="artplayer-style",fe.textContent=m.default,document.head.appendChild(fe)}"undefined"!=typeof window&&(window.Artplayer=pe),console.log("%c ArtPlayer %c ".concat(pe.version," %c https://artplayer.org"),"color: #fff; background: #5f5f5f","color: #fff; background: #4bc729","")},{"@swc/helpers/src/_assert_this_initialized.mjs":"dqciq","@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","@swc/helpers/src/_inherits.mjs":"a3fYc","@swc/helpers/src/_create_super.mjs":"4w9ZX","bundle-text:./style/index.less":"yLdvY","option-validator":"97qVi","./utils/emitter":"XhZDl","./utils":"4hXnV","./scheme":"cBbNW","./config":"bHcN6","./whitelist":"4LUSB","./template":"2OQDE","./i18n":"e2uLu","./player":"hmcfn","./control":"1Keig","./contextmenu":"ifTIU","./info":"8N4uG","./subtitle":"9rO29","./events":"5tNDK","./hotkey":"7cGlV","./layer":"1zOqj","./loading":"dUwEb","./notice":"gkBY2","./mask":"6nNxV","./icons":"czHWX","./setting":"3c9e1","./storage":"gplep","./plugins":"jeh5U","./mobile":"J3Vju","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],dqciq:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"6uDyy":[function(e,t,r){r.interopDefault=function(e){return e&&e.__esModule?e:{default:e}},r.defineInteropFlag=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.exportAll=function(e,t){return Object.keys(e).forEach((function(r){"default"===r||"__esModule"===r||t.hasOwnProperty(r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),t},r.export=function(e,t,r){Object.defineProperty(e,t,{enumerable:!0,get:r})}},{}],i4jGl:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"2A1Ap":[function(e,t,r){function n(e,t){for(var r=0;r1?t-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:document;return t.querySelector(e)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return Array.from(t.querySelectorAll(e))}function i(e,t){return e.classList.add(t)}function l(e,t){return e.classList.remove(t)}function c(e,t){return e.classList.contains(t)}function u(e,t){return t instanceof Element?e.appendChild(t):e.insertAdjacentHTML("beforeend",String(t)),e.lastElementChild||e.lastChild}function p(e){return e.parentNode.removeChild(e)}function f(e,t,r){return e.style[t]=r,e}function d(e,t){return Object.keys(t).forEach((function(r){f(e,r,t[r])})),e}function h(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=window.getComputedStyle(e,null).getPropertyValue(t);return r?parseFloat(n):n}function m(e){return Array.from(e.parentElement.children).filter((function(t){return t!==e}))}function y(e,t){m(e).forEach((function(e){return l(e,t)})),i(e,t)}function v(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"top";a.isMobile||(e.setAttribute("aria-label",t),i(e,"hint--rounded"),i(e,"hint--".concat(r)))}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,a=window.innerWidth||document.documentElement.clientWidth,o=r.top-t<=n&&r.top+r.height+t>=0,s=r.left-t<=a+t&&r.left+r.width+t>=0;return o&&s}function b(e,t){return e.composedPath&&e.composedPath().indexOf(t)>-1}function w(e,t){return t.parentNode.replaceChild(e,t),e}function j(e){return document.createElement(e)}},{"./compatibility":"gLzjf","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],gLzjf:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"userAgent",(function(){return a})),n.export(r,"isMobile",(function(){return o})),n.export(r,"isSafari",(function(){return s})),n.export(r,"isWechat",(function(){return i})),n.export(r,"isIE",(function(){return l})),n.export(r,"isAndroid",(function(){return c})),n.export(r,"isIOS",(function(){return u}));var a="undefined"!=typeof window?window.navigator.userAgent:"",o=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a),s=/^((?!chrome|android).)*safari/i.test(a),i=/MicroMessenger/i.test(a),l=/MSIE|Trident/i.test(a),c=/android/i.test(a),u=/iPad|iPhone|iPod/i.test(a)&&!window.MSStream},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"15Dcm":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"ArtPlayerError",(function(){return h})),n.export(r,"errorHandle",(function(){return m}));var a=e("@swc/helpers/src/_assert_this_initialized.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_wrap_native_super.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_create_super.mjs"),d=n.interopDefault(f),h=function(e){"use strict";(0,c.default)(r,e);var t=(0,d.default)(r);function r(e,n){var a;return(0,i.default)(this,r),a=t.call(this,e),"function"==typeof Error.captureStackTrace&&Error.captureStackTrace((0,o.default)(a),n||a.constructor),a.name="ArtPlayerError",a}return r}((0,p.default)(Error));function m(e,t){if(!e)throw new h(t);return e}},{"@swc/helpers/src/_assert_this_initialized.mjs":"dqciq","@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_inherits.mjs":"a3fYc","@swc/helpers/src/_wrap_native_super.mjs":"jcyQD","@swc/helpers/src/_create_super.mjs":"4w9ZX","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],jcyQD:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_construct.mjs"),o=n.interopDefault(a),s=e("./_is_native_function.mjs"),i=n.interopDefault(s),l=e("./_get_prototype_of.mjs"),c=n.interopDefault(l),u=e("./_set_prototype_of.mjs"),p=n.interopDefault(u);function f(e){var t="function"==typeof Map?new Map:void 0;return f=function(e){if(null===e||!(0,i.default)(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return(0,o.default)(e,arguments,(0,c.default)(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,p.default)(r,e)},f(e)}r.default=function(e){return f(e)}},{"./_construct.mjs":"6uVhi","./_is_native_function.mjs":"fnwlY","./_get_prototype_of.mjs":"kMSBZ","./_set_prototype_of.mjs":"7anKF","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"6uVhi":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_set_prototype_of.mjs"),o=n.interopDefault(a);function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function i(e,t,r){return i=s()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&(0,o.default)(a,r.prototype),a},i.apply(null,arguments)}r.default=function(e,t,r){return i.apply(null,arguments)}},{"./_set_prototype_of.mjs":"7anKF","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],fnwlY:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"6GhY2":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(e){return"WEBVTT \r\n\r\n".concat((t=e,t.replace(/(\d\d:\d\d:\d\d)[,.](\d+)/g,(function(e,t,r){var n=r.slice(0,3);return 1===r.length&&(n=r+"00"),2===r.length&&(n=r+"0"),"".concat(t,",").concat(n)}))).replace(/\{\\([ibu])\}/g,"").replace(/\{\\([ibu])1\}/g,"<$1>").replace(/\{([ibu])\}/g,"<$1>").replace(/\{\/([ibu])\}/g,"").replace(/(\d\d:\d\d:\d\d),(\d\d\d)/g,"$1.$2").replace(/{[\s\S]*?}/g,"").concat("\r\n\r\n"));var t}function o(e){return URL.createObjectURL(new Blob([e],{type:"text/vtt"}))}function s(e){var t=new RegExp("Dialogue:\\s\\d,(\\d+:\\d\\d:\\d\\d.\\d\\d),(\\d+:\\d\\d:\\d\\d.\\d\\d),([^,]*),([^,]*),(?:[^,]*,){4}([\\s\\S]*)$","i");function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/[:.]/).map((function(e,t,r){if(t===r.length-1){if(1===e.length)return".".concat(e,"00");if(2===e.length)return".".concat(e,"0")}else if(1===e.length)return(0===t?"0":":0")+e;return 0===t?e:t===r.length-1?".".concat(e):":".concat(e)})).join("")}return"WEBVTT\n\n".concat(e.split(/\r?\n/).map((function(e){var n=e.match(t);return n?{start:r(n[1].trim()),end:r(n[2].trim()),text:n[5].replace(/{[\s\S]*?}/g,"").replace(/(\\N)/g,"\n").trim().split(/\r?\n/).map((function(e){return e.trim()})).join("\n")}:null})).filter((function(e){return e})).map((function(e,t){return e?"".concat(t+1,"\n").concat(e.start," --\x3e ").concat(e.end,"\n").concat(e.text):""})).filter((function(e){return e.trim()})).join("\n\n"))}n.defineInteropFlag(r),n.export(r,"srtToVtt",(function(){return a})),n.export(r,"vttToBlob",(function(){return o})),n.export(r,"assToVtt",(function(){return s}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],gN8Zq:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(e){return e.includes("?")?a(e.split("?")[0]):e.includes("#")?a(e.split("#")[0]):e.trim().toLowerCase().split(".").pop()}function o(e,t){var r=document.createElement("a");r.style.display="none",r.href=e,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r)}n.defineInteropFlag(r),n.export(r,"getExt",(function(){return a})),n.export(r,"download",(function(){return o}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],bykTX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"def",(function(){return s})),n.export(r,"has",(function(){return l})),n.export(r,"get",(function(){return c})),n.export(r,"mergeDeep",(function(){return u}));var a=e("@swc/helpers/src/_to_consumable_array.mjs"),o=n.interopDefault(a),s=Object.defineProperty,i=Object.prototype.hasOwnProperty;function l(e,t){return i.call(e,t)}function c(e,t){return Object.getOwnPropertyDescriptor(e,t)}function u(){for(var e=arguments.length,t=new Array(e),r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:0;return new Promise((function(t){return setTimeout(t,e)}))}function o(e,t,r){var n;function a(){for(var a=arguments.length,o=new Array(a),s=0;s0?[t,r,n]:[r,n]).map((function(e){return e<10?"0".concat(e):String(e)})).join(":")}function u(e){return e.replace(/[&<>'"]/g,(function(e){return{"&":"&","<":"<",">":">","'":"'",'"':"""}[e]||e}))}},{"@swc/helpers/src/_type_of.mjs":"h50Cl","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],cBbNW:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"ComponentOption",(function(){return y}));var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils"),c="array",u="boolean",p="string",f="number",d="object",h="function";function m(e,t,r){return(0,l.errorHandle)(t===p||t===f||e instanceof Element,"".concat(r.join(".")," require '").concat(p,"' or 'Element' type"))}var y={html:m,disable:"?".concat(u),name:"?".concat(p),index:"?".concat(f),style:"?".concat(d),click:"?".concat(h),mounted:"?".concat(h),tooltip:"?".concat(p,"|").concat(f),width:"?".concat(f),selector:"?".concat(c),onSelect:"?".concat(h),switch:"?".concat(u),onSwitch:"?".concat(h),range:"?".concat(c),onRange:"?".concat(h),onChange:"?".concat(h)};r.default={id:p,container:m,url:p,poster:p,title:p,type:p,theme:p,lang:p,volume:f,isLive:u,muted:u,autoplay:u,autoSize:u,autoMini:u,loop:u,flip:u,playbackRate:u,aspectRatio:u,screenshot:u,setting:u,hotkey:u,pip:u,mutex:u,backdrop:u,fullscreen:u,fullscreenWeb:u,subtitleOffset:u,miniProgressBar:u,useSSR:u,playsInline:u,lock:u,fastForward:u,autoPlayback:u,autoOrientation:u,airplay:u,plugins:[h],whitelist:["".concat(p,"|").concat(h,"|").concat("regexp")],layers:[y],contextmenu:[y],settings:[y],controls:[(0,i.default)((0,o.default)({},y),{position:function(e,t,r){var n=["top","left","right"];return(0,l.errorHandle)(n.includes(e),"".concat(r.join(".")," only accept ").concat(n.toString()," as parameters"))}})],quality:[{default:"?".concat(u),html:p,url:p}],highlight:[{time:f,text:p}],thumbnails:{url:p,number:f,column:f,width:f,height:f},subtitle:{url:p,type:p,style:d,encoding:p},moreVideoAttr:d,icons:d,customType:d}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"854al":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_define_property.mjs"),o=n.interopDefault(a);r.default=function(e){for(var t=1;t-1;case"function":return e(l.userAgent);case"regexp":return e.test(l.userAgent);default:return!1}}))}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"2OQDE":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("./utils"),c=function(){"use strict";function e(t){var r=this;(0,o.default)(this,e),this.art=t;var n=t.option,a=t.constructor,s=t.whitelist;n.container instanceof Element?this.$container=n.container:(this.$container=(0,l.query)(n.container),(0,l.errorHandle)(this.$container,"No container element found by ".concat(n.container)));var i=this.$container.tagName.toLowerCase();(0,l.errorHandle)("div"===i,"Unsupported container element type, only support 'div' but got '".concat(i,"'")),(0,l.errorHandle)(a.instances.every((function(e){return e.template.$container!==r.$container})),"Cannot mount multiple instances on the same dom element"),this.query=this.query.bind(this),this.$container.dataset.artId=t.id,this.$original=this.$container.cloneNode(!0),s.state?this.desktop():this.mobile()}return(0,i.default)(e,[{key:"query",value:function(e){return(0,l.query)(e,this.$container)}},{key:"desktop",value:function(){var t=this.art.option;t.useSSR||(this.$container.innerHTML=e.html),this.$player=this.query(".art-video-player"),this.$video=this.query(".art-video"),this.$track=this.query("track"),this.$poster=this.query(".art-poster"),this.$subtitle=this.query(".art-subtitle"),this.$danmuku=this.query(".art-danmuku"),this.$bottom=this.query(".art-bottom"),this.$progress=this.query(".art-progress"),this.$controls=this.query(".art-controls"),this.$controlsLeft=this.query(".art-controls-left"),this.$controlsCenter=this.query(".art-controls-center"),this.$controlsRight=this.query(".art-controls-right"),this.$layer=this.query(".art-layers"),this.$loading=this.query(".art-loading"),this.$notice=this.query(".art-notice"),this.$noticeInner=this.query(".art-notice-inner"),this.$mask=this.query(".art-mask"),this.$state=this.query(".art-state"),this.$setting=this.query(".art-settings"),this.$info=this.query(".art-info"),this.$infoPanel=this.query(".art-info-panel"),this.$infoClose=this.query(".art-info-close"),this.$miniHeader=this.query(".art-mini-header"),this.$miniTitle=this.query(".art-mini-title"),this.$miniClose=this.query(".art-mini-close"),this.$contextmenu=this.query(".art-contextmenus"),t.backdrop&&((0,l.addClass)(this.$setting,"art-backdrop-filter"),(0,l.addClass)(this.$contextmenu,"art-backdrop-filter"),(0,l.addClass)(this.$info,"art-backdrop-filter")),l.isMobile&&(0,l.addClass)(this.$player,"art-mobile")}},{key:"mobile",value:function(){this.$container.innerHTML='
',this.$player=this.query(".art-video-player"),this.$video=this.query(".art-video")}},{key:"destroy",value:function(e){e?(0,l.replaceElement)(this.$original,this.$container):(0,l.addClass)(this.$player,"art-destroy")}}],[{key:"html",get:function(){return'
Player version:
4.5.9
Video url:
Video volume:
Video time:
Video duration:
Video resolution:
x
[x]
×
'}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],e2uLu:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return j}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("../utils"),c=e("./zh-cn.json"),u=n.interopDefault(c),p=e("./zh-tw.json"),f=n.interopDefault(p),d=e("./pl.json"),h=n.interopDefault(d),m=e("./cs.json"),y=n.interopDefault(m),v=e("./es.json"),g=n.interopDefault(v),b=e("./fa.json"),w=n.interopDefault(b),j=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t,this.languages={"zh-cn":u.default,"zh-tw":f.default,pl:h.default,cs:y.default,es:g.default,fa:w.default},this.init()}return(0,i.default)(e,[{key:"init",value:function(){var e=this.art.option.lang.toLowerCase();this.language=this.languages[e]||{}}},{key:"get",value:function(e){return this.language[e]||e}},{key:"update",value:function(e){this.languages=(0,l.mergeDeep)(this.languages,e),this.init()}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","../utils":"4hXnV","./zh-cn.json":"lDIhT","./zh-tw.json":"fI7qu","./pl.json":"ewyVo","./cs.json":"gnFlW","./es.json":"2IqAb","./fa.json":"8InnO","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],lDIhT:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"统计信息","Close":"关闭","Video Load Failed":"加载失败","Volume":"音量","Play":"播放","Pause":"暂停","Rate":"速度","Mute":"静音","Video Flip":"画面翻转","Horizontal":"水平","Vertical":"垂直","Reconnect":"重新连接","Show Setting":"显示设置","Hide Setting":"隐藏设置","Screenshot":"截图","Play Speed":"播放速度","Aspect Ratio":"画面比例","Default":"默认","Normal":"正常","Open":"打开","Switch Video":"切换","Switch Subtitle":"切换字幕","Fullscreen":"全屏","Exit Fullscreen":"退出全屏","Web Fullscreen":"网页全屏","Exit Web Fullscreen":"退出网页全屏","Mini Player":"迷你播放器","PIP Mode":"开启画中画","Exit PIP Mode":"退出画中画","PIP Not Supported":"不支持画中画","Fullscreen Not Supported":"不支持全屏","Subtitle Offset":"字幕偏移","Last Seen":"上次看到","Jump Play":"跳转播放","AirPlay":"隔空播放","AirPlay Not Available":"隔空播放不可用"}')},{}],fI7qu:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"統計訊息","Close":"關閉","Video Load Failed":"載入失敗","Volume":"音量","Play":"播放","Pause":"暫停","Rate":"速度","Mute":"靜音","Video Flip":"畫面翻轉","Horizontal":"水平","Vertical":"垂直","Reconnect":"重新連接","Show Setting":"顯示设置","Hide Setting":"隱藏设置","Screenshot":"截圖","Play Speed":"播放速度","Aspect Ratio":"畫面比例","Default":"默認","Normal":"正常","Open":"打開","Switch Video":"切換","Switch Subtitle":"切換字幕","Fullscreen":"全屏","Exit Fullscreen":"退出全屏","Web Fullscreen":"網頁全屏","Exit Web Fullscreen":"退出網頁全屏","Mini Player":"迷你播放器","PIP Mode":"開啟畫中畫","Exit PIP Mode":"退出畫中畫","PIP Not Supported":"不支持畫中畫","Fullscreen Not Supported":"不支持全屏","Subtitle Offset":"字幕偏移","Last Seen":"上次看到","Jump Play":"跳轉播放","AirPlay":"隔空播放","AirPlay Not Available":"隔空播放不可用"}')},{}],ewyVo:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Informacje o wideo","Close":"Zamknij","Video Load Failed":"Błąd ładowania wideo","Volume":"Głośność","Play":"Odtwórz","Pause":"Wstrzymaj","Rate":"Oceń","Mute":"Wycisz","Video Flip":"Rotacja wideo","Horizontal":"Pozioma","Vertical":"Pionowa","Reconnect":"Połącz ponownie","Show Setting":"Pokaż ustawienia","Hide Setting":"Ukryj ustawienia","Screenshot":"Zrzut ekranu","Play Speed":"Prędkość odtwarzania","Aspect Ratio":"Współczynnik proporcji","Default":"Domyślny","Normal":"Normalny","Open":"Otwórz","Switch Video":"Przełącz wideo","Switch Subtitle":"Przełącz napisy","Fullscreen":"Pełny ekran","Exit Fullscreen":"Zamknij pełny ekran","Web Fullscreen":"Tryb pełnej strony","Exit Web Fullscreen":"Zamknij tryb pełnej strony","Mini Player":"Miniodtwarzacz","PIP Mode":"Tryb PiP","Exit PIP Mode":"Zamknij tryb PiP","PIP Not Supported":"Tryb PiP nieobsługiwany","Fullscreen Not Supported":"Pełny ekran nieobsługiwany","Subtitle Offset":"Przesunięcie napisów","Last Seen":"Ostatnio widziany","Jump Play":"Skocz do gry","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay nie jest dostępny"}')},{}],gnFlW:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Info o videu","Close":"Zavřít","Video Load Failed":"Nahrání videa selhalo","Volume":"Hlasitost","Play":"Přehrát","Pause":"Pozastavit","Rate":"Hodnocení","Mute":"Ztlumit","Video Flip":"Otočit video","Horizontal":"Horizontálně","Vertical":"Vertikálně","Reconnect":"Opětovné připojení","Show Setting":"Zobrazit nastavení","Hide Setting":"Skrýt nastavení","Screenshot":"Snímek obrazovky","Play Speed":"Rychlost přehrávání","Aspect Ratio":"Poměr stran","Default":"Výchozí","Normal":"Normální","Open":"Otevřít","Switch Video":"Přepnout video","Switch Subtitle":"Přepnout titulky","Fullscreen":"Celá obrazovka","Exit Fullscreen":"Opustit režim celé obrazovky","Web Fullscreen":"Celá stránka","Exit Web Fullscreen":"Zavřít režim celé stránky","Mini Player":"Mini přehrávač","PIP Mode":"Režim PIP","Exit PIP Mode":"Opustit režim PIP","PIP Not Supported":"Režim PIP není podporován","Fullscreen Not Supported":"Režim celé obrazovky není podporován","Subtitle Offset":"Posun titulků","Last Seen":"Naposledy viděn","Jump Play":"Hra na skok","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay není k dispozici"}')},{}],"2IqAb":[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Información del video","Close":"Cerrar","Video Load Failed":"Falló carga de video","Volume":"Volumen","Play":"Reproduciendo","Pause":"Pausa","Rate":"Velocidad","Mute":"Silencio","Video Flip":"Rotar video","Horizontal":"Horizontal","Vertical":"Vertical","Reconnect":"Reconectando","Show Setting":"Mostrar ajustes","Hide Setting":"Ocultar ajustes","Screenshot":"Captura de Pantalla","Play Speed":"Velocidad de reproducción","Aspect Ratio":"Relación de aspecto","Default":"Por defecto","Normal":"Normal","Open":"Abrir","Switch Video":"Cambiar video","Switch Subtitle":"Cambiar subtítulo","Fullscreen":"Pantalla completa","Exit Fullscreen":"Salir de Pantalla completa","Web Fullscreen":"Pantalla completa Web","Exit Web Fullscreen":"Salir de Pantalla completa","Mini Player":"Mini reproductor","PIP Mode":"Modo PiP","Exit PIP Mode":"Cerrar modo PiP","PIP Not Supported":"Modo PiP no compatible","Fullscreen Not Supported":"Pantalla completa no soportada","Subtitle Offset":"Ajuste subtítulo","Last Seen":"Visto última vez","Jump Play":"Saltar","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay no disponible"}')},{}],"8InnO":[function(e,t,r){t.exports=JSON.parse('{"Video Info":"اطلاعات ویدیو","Close":"بستن","Video Load Failed":"بارگذاری ناموفق","Play":"پخش","Volume":"میزان صدا","Pause":"توقف","Rate":"نرخ","Mute":"سکوت","Video Flip":"چرخش تصویر","Horizontal":"افقی","Vertical":"عمودی","Reconnect":"اتصال مجدد","Show Setting":"تنظیمات","Hide Setting":"بستن تنظیمات","Screenshot":"عکس از صفحه","Play Speed":"سرعت پخش","Aspect Ratio":"نسبت تصویر","Default":"حالت پیشفرض","Normal":" حالت عادی","Open":"بازکردن","Switch Video":"تغییر ویدیو","Switch Subtitle":"نغییر زیرنویس","Fullscreen":"تمام صفحه","Exit Fullscreen":"کوچک کردن","Web Fullscreen":"حالت تئاتر","Exit Web Fullscreen":"خروج از حالت تئاتر","Mini Player":"حالت پخش کوچک","PIP Mode":" مینی پلیر","Exit PIP Mode":"خروج از مینی پلیر","PIP Not Supported":"عدم پشتیبانی از مینی پلیر","Fullscreen Not Supported":"عدم پشتیبانی از حالت تمام صفحه","Subtitle Offset":"افست زیرنویس","Last Seen":"آخرین بازدید","Jump Play":"جامپ پلی","AirPlay":"ایر پلی","AirPlay Not Available":"عدم پشتیبانی از ایرپلی"}')},{}],hmcfn:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return we}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("./urlMix"),i=n.interopDefault(s),l=e("./attrMix"),c=n.interopDefault(l),u=e("./playMix"),p=n.interopDefault(u),f=e("./pauseMix"),d=n.interopDefault(f),h=e("./toggleMix"),m=n.interopDefault(h),y=e("./seekMix"),v=n.interopDefault(y),g=e("./volumeMix"),b=n.interopDefault(g),w=e("./currentTimeMix"),j=n.interopDefault(w),x=e("./durationMix"),_=n.interopDefault(x),k=e("./switchMix"),D=n.interopDefault(k),S=e("./playbackRateMix"),I=n.interopDefault(S),E=e("./aspectRatioMix"),P=n.interopDefault(E),T=e("./screenshotMix"),M=n.interopDefault(T),O=e("./fullscreenMix"),F=n.interopDefault(O),A=e("./fullscreenWebMix"),z=n.interopDefault(A),C=e("./pipMix"),V=n.interopDefault(C),R=e("./loadedMix"),L=n.interopDefault(R),N=e("./playedMix"),$=n.interopDefault(N),H=e("./playingMix"),X=n.interopDefault(H),q=e("./autoSizeMix"),W=n.interopDefault(q),B=e("./rectMix"),U=n.interopDefault(B),Y=e("./flipMix"),G=n.interopDefault(Y),Z=e("./miniMix"),Q=n.interopDefault(Z),K=e("./loopMix"),J=n.interopDefault(K),ee=e("./posterMix"),te=n.interopDefault(ee),re=e("./autoHeightMix"),ne=n.interopDefault(re),ae=e("./themeMix"),oe=n.interopDefault(ae),se=e("./titleMix"),ie=n.interopDefault(se),le=e("./typeMix"),ce=n.interopDefault(le),ue=e("./normalSizeMix"),pe=n.interopDefault(ue),fe=e("./subtitleOffsetMix"),de=n.interopDefault(fe),he=e("./airplayMix"),me=n.interopDefault(he),ye=e("./optionInit"),ve=n.interopDefault(ye),ge=e("./eventInit"),be=n.interopDefault(ge),we=function e(t){"use strict";(0,o.default)(this,e),(0,i.default)(t),(0,c.default)(t),(0,p.default)(t),(0,d.default)(t),(0,m.default)(t),(0,v.default)(t),(0,b.default)(t),(0,j.default)(t),(0,_.default)(t),(0,D.default)(t),(0,I.default)(t),(0,P.default)(t),(0,M.default)(t),(0,F.default)(t),(0,z.default)(t),(0,V.default)(t),(0,L.default)(t),(0,$.default)(t),(0,X.default)(t),(0,W.default)(t),(0,U.default)(t),(0,G.default)(t),(0,Q.default)(t),(0,J.default)(t),(0,te.default)(t),(0,ne.default)(t),(0,oe.default)(t),(0,ie.default)(t),(0,ce.default)(t),(0,pe.default)(t),(0,de.default)(t),(0,me.default)(t),(0,be.default)(t),(0,ve.default)(t)}},{"@swc/helpers/src/_class_call_check.mjs":"i4jGl","./urlMix":"4ySdI","./attrMix":"2hDvb","./playMix":"grWJS","./pauseMix":"5ViuK","./toggleMix":"96dmf","./seekMix":"diC9m","./volumeMix":"bSfvM","./currentTimeMix":"iQHxB","./durationMix":"h467B","./switchMix":"gQHUx","./playbackRateMix":"5To4P","./aspectRatioMix":"fIy7B","./screenshotMix":"bsZjU","./fullscreenMix":"2nnYN","./fullscreenWebMix":"dSP9Q","./pipMix":"kqegS","./loadedMix":"6CvPI","./playedMix":"9UnHm","./playingMix":"7WHXw","./autoSizeMix":"83U3z","./rectMix":"eTixE","./flipMix":"dNBzJ","./miniMix":"hpfrN","./loopMix":"dLIdT","./posterMix":"8c6XF","./autoHeightMix":"dNf5y","./themeMix":"gS3yW","./titleMix":"lODZh","./typeMix":"6um64","./normalSizeMix":"1tcAQ","./subtitleOffsetMix":"9iCYS","./airplayMix":"bXswE","./optionInit":"fsOmj","./eventInit":"kTde8","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"4ySdI":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.option,r=e.template.$video;(0,l.def)(e,"url",{get:function(){return r.currentSrc},set:function(n){return(0,o.default)(i.default.mark((function a(){var o,s;return i.default.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(!n){a.next=13;break}if(o=t.type||(0,l.getExt)(n),s=t.customType[o],!o||!s){a.next=10;break}return a.next=6,(0,l.sleep)();case 6:e.loading.show=!0,s.call(e,r,n,e),a.next=11;break;case 10:e.url&&e.url!==n&&e.once("video:canplay",(function(){e.isReady&&e.emit("restart")})),r.src=n,e.option.url=n,e.emit("url",n);case 11:a.next=16;break;case 13:return a.next=15,(0,l.sleep)();case 15:e.loading.show=!0;case 16:case"end":return a.stop()}}),a)})))()}})}},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","regenerator-runtime":"aOQxt","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"82zOV":[function(e,t,r){function n(e,t,r,n,a,o,s){try{var i=e[o](s),l=i.value}catch(e){return void r(e)}i.done?t(l):Promise.resolve(l).then(n,a)}e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return function(){var t=this,r=arguments;return new Promise((function(a,o){var s=e.apply(t,r);function i(e){n(s,a,o,i,l,"next",e)}function l(e){n(s,a,o,i,l,"throw",e)}i(void 0)}))}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],aOQxt:[function(e,t,r){var n=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",i=a.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,o=Object.create(a.prototype),s=new E(n||[]);return o._invoke=function(e,t,r){var n=p;return function(a,o){if(n===d)throw new Error("Generator is already running");if(n===h){if("throw"===a)throw o;return T()}for(r.method=a,r.arg=o;;){var s=r.delegate;if(s){var i=D(s,r);if(i){if(i===m)continue;return i}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===p)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var l=u(e,t,r);if("normal"===l.type){if(n=r.done?h:f,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n=h,r.method="throw",r.arg=l.arg)}}}(e,r,s),o}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var p="suspendedStart",f="suspendedYield",d="executing",h="completed",m={};function y(){}function v(){}function g(){}var b={};l(b,o,(function(){return this}));var w=Object.getPrototypeOf,j=w&&w(w(P([])));j&&j!==r&&n.call(j,o)&&(b=j);var x=g.prototype=y.prototype=Object.create(b);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(a,o,s,i){var l=u(e[a],e,o);if("throw"!==l.type){var c=l.arg,p=c.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){r("next",e,s,i)}),(function(e){r("throw",e,s,i)})):t.resolve(p).then((function(e){c.value=e,s(c)}),(function(e){return r("throw",e,s,i)}))}i(l.arg)}var a;this._invoke=function(e,n){function o(){return new t((function(t,a){r(e,n,t,a)}))}return a=a?a.then(o,o):o()}}function D(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,D(e,r),"throw"===r.method))return m;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var a=u(n,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,m;var o=a.arg;return o?o.done?(r[e.resultName]=o.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,m):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function P(e){if(e){var r=e[o];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,s=function r(){for(;++a=0;--o){var s=this.tryEntries[o],i=s.completion;if("root"===s.tryLoc)return a("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),c=n.call(s,"finallyLoc");if(l&&c){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),I(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;I(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),m}},e}(t.exports);try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},{}],"2hDvb":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"attr",{value:function(e,r){if(void 0===r)return t[e];t[e]=r}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],grWJS:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,n=e.option,a=e.constructor.instances,s=e.template.$video;(0,l.def)(e,"play",{value:(0,o.default)(i.default.mark((function o(){var l,c,u;return i.default.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,s.play();case 2:if(l=o.sent,r.show=t.get("Play"),e.emit("play"),n.mutex)for(c=0;cd){var h=d*c/l;(0,n.setStyle)(r,"width","".concat(100*h,"%")),(0,n.setStyle)(r,"height","100%"),(0,n.setStyle)(r,"padding","0 ".concat((u-u*h)/2,"px"))}else{var m=l/d/c;(0,n.setStyle)(r,"width","100%"),(0,n.setStyle)(r,"height","".concat(100*m,"%")),(0,n.setStyle)(r,"padding","".concat((p-p*m)/2,"px 0"))}a.dataset.aspectRatio=t}s.show="".concat(o.get("Aspect Ratio"),": ").concat("default"===t?o.get("Default"):t),e.emit("aspectRatio",t)}}),(0,n.def)(e,"aspectRatioReset",{set:function(t){if(t){var r=e.aspectRatio;e.aspectRatio=r}}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],bsZjU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.option,r=e.notice,n=e.template.$video,a=(0,l.createElement)("canvas");(0,l.def)(e,"getDataURL",{value:function(){return new Promise((function(e,t){try{a.width=n.videoWidth,a.height=n.videoHeight,a.getContext("2d").drawImage(n,0,0),e(a.toDataURL("image/png"))}catch(e){r.show=e,t(e)}}))}}),(0,l.def)(e,"getBlobUrl",{value:function(){return new Promise((function(e,t){try{a.width=n.videoWidth,a.height=n.videoHeight,a.getContext("2d").drawImage(n,0,0),a.toBlob((function(t){e(URL.createObjectURL(t))}))}catch(e){r.show=e,t(e)}}))}}),(0,l.def)(e,"screenshot",{value:(0,o.default)(i.default.mark((function r(){var a;return i.default.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.getDataURL();case 2:return a=r.sent,(0,l.download)(a,"".concat(t.title||"artplayer","_").concat((0,l.secondToTime)(n.currentTime),".png")),e.emit("screenshot",a),r.abrupt("return",a);case 6:case"end":return r.stop()}}),r)})))})}},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","regenerator-runtime":"aOQxt","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"2nnYN":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../libs/screenfull"),c=n.interopDefault(l),u=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,n=e.template,a=n.$video,s=n.$player;e.once("video:loadedmetadata",(function(){c.default.isEnabled?function(e){(0,u.def)(e,"fullscreen",{get:function(){return c.default.isFullscreen},set:function(t){return(0,o.default)(i.default.mark((function n(){return i.default.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!t){n.next=12;break}return e.normalSize="fullscreen",e.aspectRatioReset=!0,e.autoSize=!1,n.next=6,c.default.request(s);case 6:(0,u.addClass)(s,"art-fullscreen"),e.emit("resize"),e.emit("fullscreen",!0),r.show="",n.next=20;break;case 12:return e.aspectRatioReset=!0,e.autoSize=e.option.autoSize,n.next=16,c.default.exit();case 16:(0,u.removeClass)(s,"art-fullscreen"),e.emit("resize"),e.emit("fullscreen",!1),r.show="";case 20:case"end":return n.stop()}}),n)})))()}})}(e):document.fullscreenEnabled||a.webkitSupportsFullscreen?function(e){(0,u.def)(e,"fullscreen",{get:function(){return a.webkitDisplayingFullscreen},set:function(t){t?(e.normalSize="fullscreen",a.webkitEnterFullscreen(),e.emit("fullscreen",!0),r.show=""):(a.webkitExitFullscreen(),e.emit("fullscreen",!1),r.show="")}})}(e):(0,u.def)(e,"fullscreen",{get:function(){return!1},set:function(){r.show=t.get("Fullscreen Not Supported")}}),(0,u.def)(e,"fullscreen",(0,u.get)(e,"fullscreen"))}))}},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","regenerator-runtime":"aOQxt","../libs/screenfull":"c8srC","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],c8srC:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_sliced_to_array.mjs"),o=n.interopDefault(a),s=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i=function(){if("undefined"==typeof document)return!1;var e=s[0],t={},r=!0,n=!1,a=void 0;try{for(var i,l=s[Symbol.iterator]();!(r=(i=l.next()).done);r=!0){var c=i.value;if(c[1]in document){var u=!0,p=!1,f=void 0;try{for(var d,h=c.entries()[Symbol.iterator]();!(u=(d=h.next()).done);u=!0){var m=(0,o.default)(d.value,2),y=m[0],v=m[1];t[e[y]]=v}}catch(e){p=!0,f=e}finally{try{u||null==h.return||h.return()}finally{if(p)throw f}}return t}}}catch(e){n=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw a}}return!1}(),l={change:i.fullscreenchange,error:i.fullscreenerror},c={request:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.documentElement,t=arguments.length>1?arguments[1]:void 0;return new Promise((function(r,n){var a=function(){c.off("change",a),r()};c.on("change",a);var o=e[i.requestFullscreen](t);o instanceof Promise&&o.then(a).catch(n)}))},exit:function(){return new Promise((function(e,t){if(c.isFullscreen){var r=function(){c.off("change",r),e()};c.on("change",r);var n=document[i.exitFullscreen]();n instanceof Promise&&n.then(r).catch(t)}else e()}))},toggle:function(e,t){return c.isFullscreen?c.exit():c.request(e,t)},onchange:function(e){c.on("change",e)},onerror:function(e){c.on("error",e)},on:function(e,t){var r=l[e];r&&document.addEventListener(r,t,!1)},off:function(e,t){var r=l[e];r&&document.removeEventListener(r,t,!1)},raw:i};Object.defineProperties(c,{isFullscreen:{get:function(){return Boolean(document[i.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[i.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[i.fullscreenEnabled])}}}),i||(c={isEnabled:!1}),r.default=c},{"@swc/helpers/src/_sliced_to_array.mjs":"9rCd2","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"9rCd2":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_array_with_holes.mjs"),o=n.interopDefault(a),s=e("./_iterable_to_array.mjs"),i=n.interopDefault(s),l=e("./_non_iterable_rest.mjs"),c=n.interopDefault(l),u=e("./_unsupported_iterable_to_array.mjs"),p=n.interopDefault(u);r.default=function(e,t){return(0,o.default)(e)||(0,i.default)(e,t)||(0,p.default)(e,t)||(0,c.default)()}},{"./_array_with_holes.mjs":"7bz2z","./_iterable_to_array.mjs":"iDbLZ","./_non_iterable_rest.mjs":"hEhH4","./_unsupported_iterable_to_array.mjs":"7C8mO","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"7bz2z":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){if(Array.isArray(e))return e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],hEhH4:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],dSP9Q:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.notice,r=e.template.$player;(0,n.def)(e,"fullscreenWeb",{get:function(){return(0,n.hasClass)(r,"art-fullscreen-web")},set:function(a){a?(e.normalSize="fullscreenWeb",(0,n.addClass)(r,"art-fullscreen-web"),e.aspectRatioReset=!0,e.autoSize=!1,e.emit("resize"),e.emit("fullscreenWeb",!0),t.show=""):((0,n.removeClass)(r,"art-fullscreen-web"),e.aspectRatioReset=!0,e.autoSize=e.option.autoSize,e.emit("resize"),e.emit("fullscreenWeb",!1),t.show="")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],kqegS:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,a=e.template.$video;document.pictureInPictureEnabled?function(e){var t=e.template.$video,r=e.proxy,a=e.notice;t.disablePictureInPicture=!1,(0,n.def)(e,"pip",{get:function(){return document.pictureInPictureElement},set:function(r){r?(e.normalSize="pip",t.requestPictureInPicture().catch((function(e){throw a.show=e,e}))):document.exitPictureInPicture().catch((function(e){throw a.show=e,e}))}}),r(t,"enterpictureinpicture",(function(){e.emit("pip",!0)})),r(t,"leavepictureinpicture",(function(){e.emit("pip",!1)}))}(e):a.webkitSupportsPresentationMode?function(e){var t=e.template.$video;t.webkitSetPresentationMode("inline"),(0,n.def)(e,"pip",{get:function(){return"picture-in-picture"===t.webkitPresentationMode},set:function(r){r?(e.normalSize="pip",t.webkitSetPresentationMode("picture-in-picture"),e.emit("pip",!0)):(t.webkitSetPresentationMode("inline"),e.emit("pip",!1))}})}(e):(0,n.def)(e,"pip",{get:function(){return!1},set:function(){r.show=t.get("PIP Not Supported")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"6CvPI":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"loaded",{get:function(){return e.loadedTime/t.duration}}),(0,n.def)(e,"loadedTime",{get:function(){return t.buffered.length?t.buffered.end(t.buffered.length-1):0}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"9UnHm":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"played",{get:function(){return e.currentTime/e.duration}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"7WHXw":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"playing",{get:function(){return!!(t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"83U3z":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template,r=t.$container,a=t.$player,o=t.$video;(0,n.def)(e,"autoSize",{get:function(){return(0,n.hasClass)(r,"art-auto-size")},set:function(t){if(t){var s=o.videoWidth,i=o.videoHeight,l=r.getBoundingClientRect(),c=l.width,u=l.height,p=s/i,f=c/u;if((0,n.addClass)(r,"art-auto-size"),f>p){var d=u*p/c*100;(0,n.setStyle)(a,"width","".concat(d,"%")),(0,n.setStyle)(a,"height","100%")}else{var h=c/p/u*100;(0,n.setStyle)(a,"width","100%"),(0,n.setStyle)(a,"height","".concat(h,"%"))}e.emit("autoSize",{width:e.width,height:e.height})}else(0,n.removeClass)(r,"art-auto-size"),(0,n.setStyle)(a,"width",null),(0,n.setStyle)(a,"height",null),e.emit("autoSize")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],eTixE:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=function(t){var a=r[t];(0,n.def)(e,a,{get:function(){return e.rect[a]}})};(0,n.def)(e,"rect",{get:function(){return e.template.$player.getBoundingClientRect()}});for(var r=["bottom","height","left","right","top","width"],a=0;a=1?(t=[a,o],e.emit("loop",t)):(t=[],e.emit("loop",[]))}else t=[],e.emit("loop",[])}}),e.on("video:timeupdate",(function(){t.length&&(e.currentTimet[1])&&(e.seek=t[0])}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"8c6XF":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template.$poster;(0,n.def)(e,"poster",{get:function(){return t.poster},set:function(e){t.poster=e,(0,n.setStyle)(r,"backgroundImage","url(".concat(e,")"))}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],dNf5y:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template,a=r.$container,o=r.$video,s=a.style.height;(0,n.def)(e,"autoHeight",{get:function(){return(0,n.hasClass)(a,"art-auto-height")},set:function(r){if(r){var i=a.clientWidth,l=o.videoHeight*(i/o.videoWidth);(0,n.setStyle)(a,"height",l+"px"),(0,n.addClass)(a,"art-auto-height"),e.autoSize=t.autoSize,e.emit("autoHeight",l)}else(0,n.setStyle)(a,"height",s),(0,n.removeClass)(a,"art-auto-height"),e.autoSize=t.autoSize,e.emit("autoHeight")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],gS3yW:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template.$player;(0,n.def)(e,"theme",{get:function(){return getComputedStyle(r).getPropertyValue("--theme")},set:function(e){t.theme=e,r.style.setProperty("--theme",e)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],lODZh:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"title",{get:function(){return e.option.title},set:function(t){e.option.title=t}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"6um64":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"type",{get:function(){return e.option.type},set:function(t){e.option.type=t}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"1tcAQ":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=["mini","pip","fullscreen","fullscreenWeb"];(0,n.def)(e,"normalSize",{get:function(){return t.every((function(t){return!e[t]}))},set:function(r){t.filter((function(e){return e!==r})).forEach((function(t){e[t]&&(e[t]=!1)}))}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"9iCYS":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.constructor.utils.clamp,r=e.notice,a=e.template,o=e.i18n,s=0,i=[];e.on("subtitle:switch",(function(){i=[]})),(0,n.def)(e,"subtitleOffset",{get:function(){return s},set:function(n){if(a.$track&&a.$track.track){var l=Array.from(a.$track.track.cues);s=t(n,-5,5);for(var c=0;c=s.CONTROL_HIDE_TIME&&(n.show=!1,(0,y.addClass)(i,"art-hide-cursor"),(0,y.removeClass)(i,"art-hover"))})),n.init(),n}return(0,i.default)(r,[{key:"init",value:function(){var e=this.art.option;e.isLive||this.add((0,E.default)({name:"progress",position:"top",index:10})),!e.thumbnails.url||e.isLive||y.isMobile||this.add((0,C.default)({name:"thumbnails",position:"top",index:20})),this.add((0,H.default)({name:"loop",position:"top",index:30})),this.add((0,S.default)({name:"playAndPause",position:"left",index:10})),this.add((0,O.default)({name:"volume",position:"left",index:20})),e.isLive||this.add((0,T.default)({name:"time",position:"left",index:30})),e.quality.length&&this.add((0,N.default)({name:"quality",position:"right",index:10})),e.screenshot&&!y.isMobile&&this.add((0,R.default)({name:"screenshot",position:"right",index:20})),e.setting&&this.add((0,A.default)({name:"setting",position:"right",index:30})),e.pip&&this.add((0,k.default)({name:"pip",position:"right",index:40})),e.airplay&&window.WebKitPlaybackTargetAvailabilityEvent&&this.add((0,q.default)({name:"airplay",position:"right",index:50})),e.fullscreenWeb&&this.add((0,x.default)({name:"fullscreenWeb",position:"right",index:60})),e.fullscreen&&this.add((0,w.default)({name:"fullscreen",position:"right",index:70}));for(var t=0;t=Number(a.dataset.index)}));return s?s.insertAdjacentElement("beforebegin",a):(0,f.append)(this.$parent,a),r.html&&(0,f.append)(a,r.html),r.style&&(0,f.setStyles)(a,r.style),r.tooltip&&(0,f.tooltip)(a,r.tooltip),r.click&&this.art.events.proxy(a,"click",(function(e){e.preventDefault(),r.click.call(t.art,t,e)})),r.selector&&["left","right"].includes(r.position)&&this.selector(r,a),r.mounted&&r.mounted.call(this.art,a),1===a.childNodes.length&&3===a.childNodes[0].nodeType&&(0,f.addClass)(a,"art-control-onlyText"),(0,y.def)(this,n,{value:a}),a}}},{key:"selector",value:function(e,t){var r=this.art.events,n=r.hover,a=r.proxy;(0,f.addClass)(t,"art-control-selector");var s=(0,f.createElement)("div");(0,f.addClass)(s,"art-selector-value"),(0,f.append)(s,e.html),t.innerText="",(0,f.append)(t,s);var i=e.selector.map((function(e,t){return'
').concat(e.html,"
")})).join(""),l=(0,f.createElement)("div");(0,f.addClass)(l,"art-selector-list"),(0,f.append)(l,i),(0,f.append)(t,l);var c=function(){var e=(0,f.getStyle)(t,"width")/2-(0,f.getStyle)(l,"width")/2;l.style.left="".concat(e,"px")};n(t,c);var u,d=this;a(l,"click",(u=(0,o.default)(p.default.mark((function t(r){var n,a,o,i,l;return p.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=r.composedPath()||[],a=n.find((function(e){return(0,f.hasClass)(e,"art-selector-item")}))){t.next=4;break}return t.abrupt("return");case 4:if((0,f.inverseClass)(a,"art-current"),o=Number(a.dataset.index),i=e.selector[o]||{},s.innerText=a.innerText,!e.onSelect){t.next=13;break}return t.next=11,e.onSelect.call(d.art,i,a,r);case 11:"string"!=typeof(l=t.sent)&&"number"!=typeof l||(s.innerHTML=l);case 13:c(),d.art.emit("selector",i,a);case 15:case"end":return t.stop()}}),t)}))),function(e){return u.apply(this,arguments)}))}}]),e}()},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","regenerator-runtime":"aOQxt","./dom":"9KMP3","option-validator":"97qVi","../scheme":"cBbNW","./property":"bykTX","./error":"15Dcm","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],eTd5s:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.fullscreenOn),s=(0,l.append)(e,n.fullscreenOff);(0,l.setStyle)(s,"display","none"),r(e,"click",(function(){t.fullscreen=!t.fullscreen})),t.on("fullscreen",(function(t){t?((0,l.tooltip)(e,a.get("Exit Fullscreen")),(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","inline-flex")):((0,l.tooltip)(e,a.get("Fullscreen")),(0,l.setStyle)(o,"display","inline-flex"),(0,l.setStyle)(s,"display","none"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],fo2HL:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Web Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.fullscreenWebOn),s=(0,l.append)(e,n.fullscreenWebOff);(0,l.setStyle)(s,"display","none"),r(e,"click",(function(){t.fullscreenWeb=!t.fullscreenWeb})),t.on("fullscreenWeb",(function(t){t?((0,l.tooltip)(e,a.get("Exit Web Fullscreen")),(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","inline-flex")):((0,l.tooltip)(e,a.get("Web Fullscreen")),(0,l.setStyle)(o,"display","inline-flex"),(0,l.setStyle)(s,"display","none"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],l4KoH:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("PIP Mode"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,l.append)(e,n.pip),r(e,"click",(function(){t.pip=!t.pip})),t.on("pip",(function(t){(0,l.tooltip)(e,a.get(t?"Exit PIP Mode":"PIP Mode"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],k0utE:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.play),s=(0,l.append)(e,n.pause);function i(){(0,l.setStyle)(o,"display","flex"),(0,l.setStyle)(s,"display","none")}function c(){(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","flex")}(0,l.tooltip)(o,a.get("Play")),(0,l.tooltip)(s,a.get("Pause")),r(o,"click",(function(){t.play()})),r(s,"click",(function(){t.pause()})),t.playing?c():i(),t.on("video:playing",(function(){c()})),t.on("video:pause",(function(){i()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],bzAmX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"getPosFromEvent",(function(){return c})),n.export(r,"setCurrentTime",(function(){return u}));var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");function c(e,t){var r=e.template.$progress,n=r.getBoundingClientRect().left,a=l.isMobile?t.touches[0].clientX:t.pageX,o=(0,l.clamp)(a-n,0,r.clientWidth),s=o/r.clientWidth*e.duration;return{second:s,time:(0,l.secondToTime)(s),width:o,percentage:(0,l.clamp)(o/r.clientWidth,0,1)}}function u(e,t){if(e.isRotate){var r=t.touches[0].clientY/e.height,n=r*e.duration;e.emit("setBar","played",r),e.seek=n}else{var a=c(e,t),o=a.second,s=a.percentage;e.emit("setBar","played",s),e.seek=o}}r.default=function(e){return function(t){var r=t.icons,n=t.option,a=t.proxy;return(0,i.default)((0,o.default)({},e),{html:'
',mounted:function(e){var o=!1,s=(0,l.query)(".art-progress-loaded",e),i=(0,l.query)(".art-progress-played",e),p=(0,l.query)(".art-progress-highlight",e),f=(0,l.query)(".art-progress-indicator",e),d=(0,l.query)(".art-progress-tip",e);(0,l.setStyle)(i,"backgroundColor","var(--theme)");var h=t.constructor.INDICATOR_SIZE;function m(e,t){"loaded"===e&&(0,l.setStyle)(s,"width","".concat(100*t,"%")),"played"===e&&((0,l.setStyle)(i,"width","".concat(100*t,"%")),(0,l.setStyle)(f,"left","calc(".concat(100*t,"% - ").concat(h/2,"px)")))}r.indicator?(h=t.constructor.INDICATOR_SIZE_ICON,(0,l.append)(f,r.indicator)):(0,l.setStyles)(f,{backgroundColor:"var(--theme)"}),l.isMobile&&(h=t.constructor.INDICATOR_SIZE_MOBILE,r.indicator&&(h=t.constructor.INDICATOR_SIZE_MOBILE_ICON)),(0,l.setStyles)(f,{left:"-".concat(h/2,"px"),width:"".concat(h,"px"),height:"".concat(h,"px")}),t.on("video:loadedmetadata",(function(){for(var e=0;e'))}})),m("loaded",t.loaded),t.on("setBar",(function(e,t){m(e,t)})),t.on("video:progress",(function(){m("loaded",t.loaded)})),t.on("video:timeupdate",(function(){m("played",t.played)})),t.on("video:ended",(function(){m("played",1)})),l.isMobile||(a(e,"click",(function(e){e.target!==f&&u(t,e)})),a(e,"mousemove",(function(r){(0,l.setStyle)(d,"display","block"),(0,l.includeFromEvent)(r,p)?function(r){var n=c(t,r).width,a=r.target.dataset.text;d.innerHTML=a;var o=d.clientWidth;n<=o/2?(0,l.setStyle)(d,"left",0):n>e.clientWidth-o/2?(0,l.setStyle)(d,"left","".concat(e.clientWidth-o,"px")):(0,l.setStyle)(d,"left","".concat(n-o/2,"px"))}(r):function(r){var n=c(t,r),a=n.width,o=n.time;d.innerHTML=o;var s=d.clientWidth;a<=s/2?(0,l.setStyle)(d,"left",0):a>e.clientWidth-s/2?(0,l.setStyle)(d,"left","".concat(e.clientWidth-s,"px")):(0,l.setStyle)(d,"left","".concat(a-s/2,"px"))}(r)})),a(e,"mouseout",(function(){(0,l.setStyle)(d,"display","none")})),a(e,"mousedown",(function(){o=!0})),a(document,"mousemove",(function(e){if(o){var r=c(t,e),n=r.second;m("played",r.percentage),t.seek=n}})),a(document,"mouseup",(function(){o&&(o=!1)})))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"1RXda":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{style:{cursor:"auto"},mounted:function(e){function r(){var r="".concat((0,l.secondToTime)(t.currentTime)," / ").concat((0,l.secondToTime)(t.duration));r!==e.innerText&&(e.innerText=r)}r();for(var n=["video:loadedmetadata","video:timeupdate","video:progress"],a=0;a'),f=(0,l.append)(p,'
');function d(e){var t=p.getBoundingClientRect().left;return(0,l.clamp)(e.pageX-t-i/2,0,s-i/2)/(s-i)}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.7;if(t.muted||0===e)(0,l.setStyle)(c,"display","none"),(0,l.setStyle)(u,"display","flex"),(0,l.setStyle)(f,"left","0");else{var r=(s-i)*e;(0,l.setStyle)(c,"display","flex"),(0,l.setStyle)(u,"display","none"),(0,l.setStyle)(f,"left","".concat(r,"px"))}}(0,l.tooltip)(c,a.get("Mute")),(0,l.setStyle)(u,"display","none"),l.isMobile&&(0,l.setStyle)(p,"display","none"),h(t.volume),t.on("video:volumechange",(function(){h(t.volume)})),r(c,"click",(function(){t.muted=!0})),r(u,"click",(function(){t.muted=!1})),r(p,"click",(function(e){t.muted=!1,t.volume=d(e)})),r(f,"mousedown",(function(){o=!0})),r(e,"mousemove",(function(e){o&&(t.muted=!1,t.volume=d(e))})),r(document,"mouseup",(function(){o&&(o=!1)}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"10dbr":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Show Setting"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,l.append)(e,n.setting),r(e,"click",(function(){t.setting.toggle=!0})),t.on("setting",(function(t){(0,l.tooltip)(e,a.get(t?"Hide Setting":"Show Setting"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"52Ry1":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_object_spread_props.mjs"),c=n.interopDefault(l),u=e("regenerator-runtime"),p=n.interopDefault(u),f=e("../utils"),d=e("./progress");r.default=function(e){return function(t){return(0,c.default)((0,i.default)({},e),{mounted:function(e){var r,n=t.option,a=t.template,s=a.$progress,i=a.$video,l=t.events,c=l.proxy,u=l.loadImg,h=null,m=!1,y=!1;function v(r){var a=(0,d.getPosFromEvent)(t,r).width,o=n.thumbnails,l=o.url,c=o.number,u=o.column,p=o.width,m=o.height,y=p||h.naturalWidth/u,v=m||y/(i.videoWidth/i.videoHeight),g=s.clientWidth/c,b=Math.floor(a/g),w=Math.ceil(b/u)-1,j=b%u||u-1;(0,f.setStyle)(e,"backgroundImage","url(".concat(l,")")),(0,f.setStyle)(e,"height","".concat(v,"px")),(0,f.setStyle)(e,"width","".concat(y,"px")),(0,f.setStyle)(e,"backgroundPosition","-".concat(j*y,"px -").concat(w*v,"px")),a<=y/2?(0,f.setStyle)(e,"left",0):a>s.clientWidth-y/2?(0,f.setStyle)(e,"left","".concat(s.clientWidth-y,"px")):(0,f.setStyle)(e,"left","".concat(a-y/2,"px"))}c(s,"mousemove",(r=(0,o.default)(p.default.mark((function t(r){var a;return p.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(m){t.next=7;break}return m=!0,t.next=4,u(n.thumbnails.url);case 4:a=t.sent,h=a,y=!0;case 7:y&&((0,f.setStyle)(e,"display","block"),v(r));case 8:case"end":return t.stop()}}),t)}))),function(e){return r.apply(this,arguments)})),c(s,"mouseout",(function(){(0,f.setStyle)(e,"display","none")}))}})}}},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","regenerator-runtime":"aOQxt","../utils":"4hXnV","./progress":"bzAmX","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],fVLH8:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Screenshot"),mounted:function(e){var r=t.proxy,n=t.icons;(0,l.append)(e,n.screenshot),r(e,"click",(function(){t.screenshot()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"1k41r":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){var r=t.option.quality,n=r.find((function(e){return e.default}))||r[0];return(0,i.default)((0,o.default)({},e),{html:n?n.html:"",selector:r,onSelect:function(e){t.switchQuality(e.url,e.html)}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"3SfNb":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{mounted:function(e){var r=(0,l.append)(e,''),n=(0,l.append)(e,'');t.on("loop",(function(a){a?((0,l.setStyle)(e,"display","block"),(0,l.setStyle)(r,"left","calc(".concat(a[0]/t.duration*100,"% - ").concat(r.clientWidth,"px)")),(0,l.setStyle)(n,"left","".concat(a[1]/t.duration*100,"%"))):(0,l.setStyle)(e,"display","none")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],buevW:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("AirPlay"),mounted:function(e){var r=t.proxy,n=t.icons;(0,l.append)(e,n.airplay),r(e,"click",(function(){return t.airplay()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],ifTIU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return I}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_create_super.mjs"),p=n.interopDefault(u),f=e("../utils"),d=e("../utils/component"),h=n.interopDefault(d),m=e("./playbackRate"),y=n.interopDefault(m),v=e("./aspectRatio"),g=n.interopDefault(v),b=e("./flip"),w=n.interopDefault(b),j=e("./info"),x=n.interopDefault(j),_=e("./version"),k=n.interopDefault(_),D=e("./close"),S=n.interopDefault(D),I=function(e){"use strict";(0,c.default)(r,e);var t=(0,p.default)(r);function r(e){var n;return(0,o.default)(this,r),(n=t.call(this,e)).name="contextmenu",n.$parent=e.template.$contextmenu,f.isMobile||n.init(),n}return(0,i.default)(r,[{key:"init",value:function(){var e=this,t=this.art,r=t.option,n=t.proxy,a=t.template,o=a.$player,s=a.$contextmenu;r.playbackRate&&this.add((0,y.default)({name:"playbackRate",index:10})),r.aspectRatio&&this.add((0,g.default)({name:"aspectRatio",index:20})),r.flip&&this.add((0,w.default)({name:"flip",index:30})),this.add((0,x.default)({name:"info",index:40})),this.add((0,k.default)({name:"version",index:50})),this.add((0,S.default)({name:"close",index:60}));for(var i=0;ic+l&&(m=l-h),n+d>u+i&&(y=i-d),(0,f.setStyles)(s,{top:"".concat(y,"px"),left:"".concat(m,"px")})})),n(o,"click",(function(t){(0,f.includeFromEvent)(t,s)||(e.show=!1)})),this.art.on("blur",(function(){e.show=!1}))}}]),r}(h.default)},{"@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","@swc/helpers/src/_inherits.mjs":"a3fYc","@swc/helpers/src/_create_super.mjs":"4w9ZX","../utils":"4hXnV","../utils/component":"fkuwb","./playbackRate":"agg99","./aspectRatio":"59xqZ","./flip":"7kay3","./info":"55crj","./version":"ciFMk","./close":"9SkMN","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],agg99:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n,n=t.constructor.PLAYBACK_RATE;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Play Speed"),":\n ").concat(n.map((function(e){return'').concat(1===e?r.get("Normal"):e,"")})).join(""),"\n "),click:function(e,r){var n=r.target.dataset.value;n&&(t.playbackRate=Number(n),e.show=!1)},mounted:function(e){var r=(0,l.query)('[data-value="1"]',e);r&&(0,l.inverseClass)(r,"art-current"),t.on("playbackRate",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return Number(e.dataset.value)===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"59xqZ":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n,n=t.constructor.ASPECT_RATIO;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Aspect Ratio"),":\n ").concat(n.map((function(e){return'').concat("default"===e?r.get("Default"):e,"")})).join(""),"\n "),click:function(e,r){var n=r.target.dataset.value;n&&(t.aspectRatio=n,e.show=!1)},mounted:function(e){var r=(0,l.query)('[data-value="default"]',e);r&&(0,l.inverseClass)(r,"art-current"),t.on("aspectRatio",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return e.dataset.value===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"7kay3":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n,n=t.constructor.FLIP;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Video Flip"),":\n ").concat(n.map((function(e){return'').concat(r.get((0,l.capitalize)(e)),"")})).join(""),"\n "),click:function(e,r){var n=r.target.dataset.value;n&&(t.flip=n.toLowerCase(),e.show=!1)},mounted:function(e){var r=(0,l.query)('[data-value="normal"]',e);r&&(0,l.inverseClass)(r,"art-current"),t.on("flip",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return e.dataset.value===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"55crj":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{html:t.i18n.get("Video Info"),click:function(e){t.info.show=!0,e.show=!1}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],ciFMk:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return(0,i.default)((0,o.default)({},e),{html:'ArtPlayer 4.5.9'})}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"9SkMN":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{html:t.i18n.get("Close"),click:function(e){e.show=!1}})}}},{"@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"8N4uG":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return h}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_create_super.mjs"),p=n.interopDefault(u),f=e("./utils"),d=e("./utils/component"),h=function(e){"use strict";(0,c.default)(r,e);var t=(0,p.default)(r);function r(e){var n;return(0,o.default)(this,r),(n=t.call(this,e)).name="info",f.isMobile||n.init(),n}return(0,i.default)(r,[{key:"init",value:function(){var e=this,t=this.art,r=t.proxy,n=t.constructor,a=t.template,o=a.$infoPanel,s=a.$infoClose,i=a.$video;r(s,"click",(function(){e.show=!1}));var l=null,c=(0,f.queryAll)("[data-video]",o)||[];this.art.on("destroy",(function(){clearTimeout(l)})),function e(){for(var t=0;t".concat((0,w.escape)(e),"

")})).join(""),this.art.emit("subtitleUpdate",this.activeCue.text))}},{key:"switch",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this;return(0,o.default)(b.default.mark((function n(){var a,o,s,i,l,c;return b.default.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=r.art,o=a.i18n,s=a.notice,i=a.option,l=(0,m.default)((0,d.default)({},i.subtitle,t),{url:e}),n.next=4,r.init(l);case 4:return c=n.sent,t.name&&(s.show="".concat(o.get("Switch Subtitle"),": ").concat(t.name)),n.abrupt("return",c);case 7:case"end":return n.stop()}}),n)})))()}},{key:"createTrack",value:function(e,t){var r=this,n=this.art,a=n.template,o=n.proxy,s=a.$video,i=a.$track,l=(0,w.createElement)("track");l.default=!0,l.kind=e,l.src=t,this.eventDestroy(),(0,w.remove)(i),(0,w.append)(s,l),a.$track=l,this.eventDestroy=o(this.textTrack,"cuechange",(function(){return r.update()}))}},{key:"init",value:function(e){var t=this;return(0,o.default)(b.default.mark((function r(){var n,a,o;return b.default.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=t.art,a=n.notice,o=n.template.$subtitle,(0,k.default)(e,S.default.subtitle),e.url){r.next=4;break}return r.abrupt("return");case 4:return t.style(e.style),r.abrupt("return",fetch(e.url).then((function(e){return e.arrayBuffer()})).then((function(r){var n=new TextDecoder(e.encoding).decode(r);switch(t.art.emit("subtitleLoad",e.url),e.type||(0,w.getExt)(e.url)){case"srt":return(0,w.vttToBlob)((0,w.srtToVtt)(n));case"ass":return(0,w.vttToBlob)((0,w.assToVtt)(n));case"vtt":return(0,w.vttToBlob)(n);default:return e.url}})).then((function(e){return o.innerHTML="",t.url===e||(URL.revokeObjectURL(t.url),t.createTrack("metadata",e),t.art.emit("subtitleSwitch",e)),e})).catch((function(e){throw a.show=e,e})));case 6:case"end":return r.stop()}}),r)})))()}}]),r}(x.default)},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","@swc/helpers/src/_class_call_check.mjs":"i4jGl","@swc/helpers/src/_create_class.mjs":"2A1Ap","@swc/helpers/src/_inherits.mjs":"a3fYc","@swc/helpers/src/_object_spread.mjs":"854al","@swc/helpers/src/_object_spread_props.mjs":"67hNQ","@swc/helpers/src/_create_super.mjs":"4w9ZX","regenerator-runtime":"aOQxt","./utils":"4hXnV","./utils/component":"fkuwb","option-validator":"97qVi","./scheme":"cBbNW","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],"5tNDK":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return j}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("../utils/error"),c=e("./clickInit"),u=n.interopDefault(c),p=e("./hoverInit"),f=n.interopDefault(p),d=e("./mousemoveInit"),h=n.interopDefault(d),m=e("./resizeInit"),y=n.interopDefault(m),v=e("./gestureInit"),g=n.interopDefault(v),b=e("./viewInit"),w=n.interopDefault(b),j=function(){"use strict";function e(t){(0,o.default)(this,e),this.destroyEvents=[],this.proxy=this.proxy.bind(this),this.hover=this.hover.bind(this),this.loadImg=this.loadImg.bind(this),t.whitelist.state&&((0,u.default)(t,this),(0,f.default)(t,this),(0,h.default)(t,this),(0,y.default)(t,this),(0,g.default)(t,this),(0,w.default)(t,this))}return(0,i.default)(e,[{key:"proxy",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=this;if(Array.isArray(t))return t.map((function(t){return a.proxy(e,t,r,n)}));e.addEventListener(t,r,n);var o=function(){return e.removeEventListener(t,r,n)};return this.destroyEvents.push(o),o}},{key:"hover",value:function(e,t,r){t&&this.proxy(e,"mouseenter",t),r&&this.proxy(e,"mouseleave",r)}},{key:"loadImg",value:function(e){var t=this;return new Promise((function(r,n){var a;if(e instanceof HTMLImageElement)a=e;else{if("string"!=typeof e)return n(new(0,l.ArtPlayerError)("Unable to get Image"));(a=new Image).src=e}if(a.complete)return r(a);t.proxy(a,"load",(function(){return r(a)})),t.proxy(a,"error",(function(){return n(new(0,l.ArtPlayerError)("Failed to load Image: ".concat(a.src)))}))}))}},{key:"destroy",value:function(){for(var e=0;e'},{}],fbPWM:[function(e,t,r){t.exports=''},{}],"1P9F1":[function(e,t,r){t.exports=''},{}],a0u5L:[function(e,t,r){t.exports=''},{}],wgJ8P:[function(e,t,r){t.exports=''},{}],jNYUr:[function(e,t,r){t.exports=''},{}],"6mMm9":[function(e,t,r){t.exports=''},{}],"2HZVi":[function(e,t,r){t.exports=''},{}],"8khAE":[function(e,t,r){t.exports=''},{}],h9BKy:[function(e,t,r){t.exports=''},{}],dMTWk:[function(e,t,r){t.exports=''},{}],i8qS4:[function(e,t,r){t.exports=''},{}],cjmoe:[function(e,t,r){t.exports=''},{}],aQhxw:[function(e,t,r){t.exports=''},{}],"2xRin":[function(e,t,r){t.exports=''},{}],fTjMr:[function(e,t,r){t.exports=''},{}],hbJfJ:[function(e,t,r){t.exports=''},{}],"2hX8E":[function(e,t,r){t.exports=''},{}],fT4da:[function(e,t,r){t.exports=''},{}],"4XX7d":[function(e,t,r){t.exports=''},{}],"7o9cB":[function(e,t,r){t.exports=''},{}],dQE7J:[function(e,t,r){t.exports=''},{}],"9Xh2I":[function(e,t,r){t.exports=''},{}],"6m9a8":[function(e,t,r){t.exports=''},{}],i2OkX:[function(e,t,r){t.exports=''},{}],dQzpm:[function(e,t,r){t.exports=''},{}],fwT5d:[function(e,t,r){t.exports=''},{}],"3c9e1":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return I}));var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_class.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_inherits.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_create_super.mjs"),d=n.interopDefault(f),h=e("regenerator-runtime"),m=n.interopDefault(h),y=e("./flip"),v=n.interopDefault(y),g=e("./aspectRatio"),b=n.interopDefault(g),w=e("./playbackRate"),j=n.interopDefault(w),x=e("./subtitleOffset"),_=n.interopDefault(x),k=e("../utils/component"),D=n.interopDefault(k),S=e("../utils"),I=function(e){"use strict";(0,p.default)(r,e);var t=(0,d.default)(r);function r(e){var n;(0,i.default)(this,r),n=t.call(this,e);var a=e.option,o=e.proxy,s=e.template,l=s.$setting,c=s.$player;if(n.name="setting",n.$parent=l,n.option=[],n.events=[],n.cache=new Map,a.setting){a.playbackRate&&n.option.push((0,j.default)(e)),a.aspectRatio&&n.option.push((0,b.default)(e)),a.flip&&n.option.push((0,v.default)(e)),a.subtitleOffset&&n.option.push((0,_.default)(e));for(var u=0;u'),i=(0,S.createElement)("div");(0,S.addClass)(i,"art-setting-item-left-icon"),(0,S.append)(i,n.arrowLeft),(0,S.append)(s,i),(0,S.append)(s,e.$parentItem.html);var l=a(o,"click",(function(){return t.init(e.$parentList)}));return this.events.push(l),o}},{key:"creatItem",value:function(e,t){var r=this.art,n=r.icons,a=r.proxy,s=(0,S.createElement)("div");(0,S.addClass)(s,"art-setting-item"),(0,S.isStringOrNumber)(t.name)&&(s.dataset.name=t.name),(0,S.isStringOrNumber)(t.value)&&(s.dataset.value=t.value);var i=(0,S.append)(s,'
'),l=(0,S.append)(s,'
'),c=(0,S.createElement)("div");switch((0,S.addClass)(c,"art-setting-item-left-icon"),e){case"switch":case"range":(0,S.append)(c,(0,S.isStringOrNumber)(t.icon)||t.icon instanceof Element?t.icon:n.config);break;case"selector":t.selector&&t.selector.length?(0,S.append)(c,(0,S.isStringOrNumber)(t.icon)||t.icon instanceof Element?t.icon:n.config):(0,S.append)(c,n.check)}(0,S.append)(i,c),t.$icon=c,(0,S.def)(t,"icon",{configurable:!0,get:function(){return c.innerHTML},set:function(e){(0,S.isStringOrNumber)(e)&&(c.innerHTML=e)}});var u=(0,S.createElement)("div");(0,S.addClass)(u,"art-setting-item-left-text"),(0,S.append)(u,t.html||""),(0,S.append)(i,u),t.$html=u,(0,S.def)(t,"html",{configurable:!0,get:function(){return u.innerHTML},set:function(e){(0,S.isStringOrNumber)(e)&&(u.innerHTML=e)}});var p,f=(0,S.createElement)("div");switch((0,S.addClass)(f,"art-setting-item-right-tooltip"),(0,S.append)(f,t.tooltip||""),(0,S.append)(l,f),t.$tooltip=f,(0,S.def)(t,"tooltip",{configurable:!0,get:function(){return f.innerHTML},set:function(e){(0,S.isStringOrNumber)(e)&&(f.innerHTML=e)}}),e){case"switch":var d=(0,S.createElement)("div");(0,S.addClass)(d,"art-setting-item-right-icon");var h=(0,S.append)(d,n.switchOn),y=(0,S.append)(d,n.switchOff);(0,S.setStyle)(t.switch?y:h,"display","none"),(0,S.append)(l,d),t.$switch=t.switch,(0,S.def)(t,"switch",{configurable:!0,get:function(){return t.$switch},set:function(e){t.$switch=e,e?((0,S.setStyle)(y,"display","none"),(0,S.setStyle)(h,"display",null)):((0,S.setStyle)(y,"display",null),(0,S.setStyle)(h,"display","none"))}});break;case"range":var v=(0,S.createElement)("div");(0,S.addClass)(v,"art-setting-item-right-icon");var g=(0,S.append)(v,'');g.value=t.range[0]||0,g.min=t.range[1]||0,g.max=t.range[2]||10,g.step=t.range[3]||1,(0,S.addClass)(g,"art-setting-range"),(0,S.append)(l,v),t.$range=g,(0,S.def)(t,"range",{configurable:!0,get:function(){return g.valueAsNumber},set:function(e){g.value=Number(e)}});break;case"selector":if(t.selector&&t.selector.length){var b=(0,S.createElement)("div");(0,S.addClass)(b,"art-setting-item-right-icon"),(0,S.append)(b,n.arrowRight),(0,S.append)(l,b)}}switch(e){case"switch":if(t.onSwitch){var w=this,j=a(s,"click",(p=(0,o.default)(m.default.mark((function e(r){return m.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onSwitch.call(w.art,t,s,r);case 2:t.switch=e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return p.apply(this,arguments)}));this.events.push(j)}break;case"range":if(t.$range){if(t.onRange){var x=this,_=a(t.$range,"change",function(){var e=(0,o.default)(m.default.mark((function e(r){return m.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onRange.call(x.art,t,s,r);case 2:t.tooltip=e.sent;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());this.events.push(_)}if(t.onChange){var k=this,D=a(t.$range,"input",function(){var e=(0,o.default)(m.default.mark((function e(r){return m.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onChange.call(k.art,t,s,r);case 2:t.tooltip=e.sent;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());this.events.push(D)}}break;case"selector":var I=this,E=a(s,"click",function(){var e=(0,o.default)(m.default.mark((function e(r){var n,a,o;return m.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.selector||!t.selector.length){e.next=4;break}I.init(t.selector,t.width),e.next=12;break;case 4:for((0,S.inverseClass)(s,"art-current"),n=0;no&&up)&&setTimeout((function(){(0,l.setStyle)(s,"width","".concat(p,"px")),(0,l.setStyle)(s,"height","".concat(u,"px")),(0,l.setStyle)(s,"transform-origin","0 0"),(0,l.setStyle)(s,"transform","rotate(90deg) translate(0, -".concat(u,"px)")),(0,l.addClass)(s,"art-auto-orientation"),e.isRotate=!0,e.emit("resize")}),n.MOBILE_AUTO_ORIENTATION_TIME)}else(0,l.hasClass)(s,"art-auto-orientation")&&((0,l.setStyle)(s,"width",null),(0,l.setStyle)(s,"height",null),(0,l.setStyle)(s,"transform",null),(0,l.setStyle)(s,"transform-origin",null),(0,l.removeClass)(s,"art-auto-orientation"),e.isRotate=!1,e.aspectRatioReset=!0,e.autoSize=r.autoSize,e.notice.show="",e.emit("resize"))})),e.on("fullscreen",(t=(0,o.default)(i.default.mark((function e(t){var r,n,a,o,u,p,f;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=screen.orientation.type,!t){e.next=11;break}if(n=c.videoWidth,a=c.videoHeight,o=document.documentElement,u=o.clientWidth,p=o.clientHeight,!(n>a&&up)){e.next=9;break}return f=r.startsWith("portrait")?"landscape":"portrait",e.next=8,screen.orientation.lock(f);case 8:(0,l.addClass)(s,"art-auto-orientation-fullscreen");case 9:e.next=15;break;case 11:if(!(0,l.hasClass)(s,"art-auto-orientation-fullscreen")){e.next=15;break}return e.next=14,screen.orientation.lock(r);case 14:(0,l.removeClass)(s,"art-auto-orientation-fullscreen");case 15:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})),{name:"autoOrientation",get state(){return(0,l.hasClass)(s,"art-auto-orientation")}}}},{"@swc/helpers/src/_async_to_generator.mjs":"82zOV","regenerator-runtime":"aOQxt","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],hSaOz:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons,a=e.storage,o=e.constructor,s=e.proxy,i=e.template.$poster,l=e.layers.add({name:"autoPlayback",html:'
'}),c=(0,n.query)(".art-autoPlayback-last",l),u=(0,n.query)(".art-autoPlayback-jump",l),p=(0,n.query)(".art-autoPlayback-close",l);return e.on("video:timeupdate",(function(){var t=a.get("times")||{},r=Object.keys(t);r.length>o.AUTO_PLAYBACK_MAX&&delete t[r[0]],t[e.option.id||e.option.url]=e.currentTime,a.set("times",t)})),e.on("ready",(function(){var f=(a.get("times")||{})[e.option.id||e.option.url];f&&f>=o.AUTO_PLAYBACK_MIN&&((0,n.append)(p,r.close),(0,n.setStyle)(l,"display","flex"),c.innerText="".concat(t.get("Last Seen")," ").concat((0,n.secondToTime)(f)),u.innerText=t.get("Jump Play"),s(p,"click",(function(){(0,n.setStyle)(l,"display","none")})),s(u,"click",(function(){e.seek=f,e.play(),(0,n.setStyle)(i,"display","none"),(0,n.setStyle)(l,"display","none")})),e.once("video:timeupdate",(function(){setTimeout((function(){(0,n.setStyle)(l,"display","none")}),o.AUTO_PLAYBACK_TIMEOUT)})))})),{name:"autoPlayback",get times(){return a.get("times")||{}},clear:function(){return a.del("times")},delete:function(e){var t=a.get("times")||{};return delete t[e],a.set("times",t),t}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],e9oDj:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.constructor,r=e.proxy,a=e.template,o=a.$player,s=a.$video,i=null,l=!1,c=1,u=function(){clearTimeout(i),l&&(l=!1,e.playbackRate=c,(0,n.removeClass)(o,"art-fast-forward"))};return r(s,"touchstart",(function(r){1===r.touches.length&&e.playing&&!e.isLock&&(i=setTimeout((function(){l=!0,c=e.playbackRate,e.playbackRate=t.FAST_FORWARD_VALUE,(0,n.addClass)(o,"art-fast-forward")}),t.FAST_FORWARD_TIME))})),r(document,"touchmove",u),r(document,"touchend",u),{name:"fastForward",get state(){return(0,n.hasClass)(o,"art-fast-forward")}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],fhTfo:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.layers,r=e.icons,a=e.template.$player;return t.add({name:"lock",mounted:function(t){var a=(0,n.append)(t,r.lock),o=(0,n.append)(t,r.unlock);(0,n.setStyle)(a,"display","none"),e.on("lock",(function(e){e?((0,n.setStyle)(a,"display","inline-flex"),(0,n.setStyle)(o,"display","none")):((0,n.setStyle)(a,"display","none"),(0,n.setStyle)(o,"display","inline-flex"))}))},click:function(){(0,n.hasClass)(a,"art-lock")?((0,n.removeClass)(a,"art-lock"),this.isLock=!1,e.emit("lock",!1)):((0,n.addClass)(a,"art-lock"),this.isLock=!0,e.emit("lock",!0))}}),{name:"lock",get state(){return(0,n.hasClass)(a,"art-lock")}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"6uDyy"}],J3Vju:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("./config"),i=n.interopDefault(s),l=e("./utils"),c=function e(t){"use strict";(0,o.default)(this,e);for(var r=t.option,n=t.proxy,a=t.template.$video,s=0;s