mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-23 22:01:20 -08:00
refactor: update version handling and remove placeholder injection
- Simplified version display in context menu and template by directly importing version from package.json. - Removed static version and environment methods from Artplayer class, replacing them with dynamic imports. - Eliminated placeholder injection logic from build and dev scripts, streamlining the build process. - Cleaned up build and dev scripts for better readability and maintainability.
This commit is contained in:
1 parent
e2e8e83e63
commit
e8a7e050c4
16 files changed
+233
-287
No files matched your search
@@ -5,4 +5,4 @@
|
||||
* (c) 2017-2025 Harvey Zack
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
!function(e,t,r,n,o,a,s,i){var c="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},l="function"==typeof c[n]&&c[n],u=l.i||{},p=l.cache||{},f="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function d(t,r){if(!p[t]){if(!e[t]){if(o[t])return o[t];var a="function"==typeof c[n]&&c[n];if(!r&&a)return a(t,!0);if(l)return l(t,!0);if(f&&"string"==typeof t)return f(t);var s=Error("Cannot find module '"+t+"'");throw s.code="MODULE_NOT_FOUND",s}u.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},u.cache={};var i=p[t]=new d.Module(t);e[t][0].call(i.exports,u,i,i.exports,c)}return p[t].exports;function u(e){var t=u.resolve(e);return!1===t?{}:d(t)}}d.isParcelRequire=!0,d.Module=function(e){this.id=e,this.bundle=d,this.require=f,this.exports={}},d.modules=e,d.cache=p,d.parent=l,d.distDir=void 0,d.publicUrl=void 0,d.devServer=void 0,d.i=u,d.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(d,"root",{get:function(){return c[n]}}),c[n]=d;for(var h=0;h<t.length;h++)d(t[h]);if(r){var m=d(r);"object"==typeof exports&&"undefined"!=typeof module?module.exports=m:"function"==typeof define&&define.amd&&define(function(){return m})}}({ee4D8:[function(e,t,r,n){var o=e("@parcel/transformer-js/src/esmodule-helpers.js");o.defineInteropFlag(r),o.export(r,"default",function(){return er});var a=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_create_class.cjs"),c=e("@swc/helpers/cjs/_inherits.cjs"),l=e("bundle-text:./style/index.less"),u=o.interopDefault(l),p=e("option-validator"),f=o.interopDefault(p),d=e("./utils/emitter"),h=o.interopDefault(d),m=e("./utils"),v=e("./scheme"),g=o.interopDefault(v),y=e("./config"),b=o.interopDefault(y),j=e("./template"),w=o.interopDefault(j),_=e("./i18n"),x=o.interopDefault(_),k=e("./player"),M=o.interopDefault(k),S=e("./control"),E=o.interopDefault(S),T=e("./contextmenu"),I=o.interopDefault(T),L=e("./info"),O=o.interopDefault(L),C=e("./subtitle"),F=o.interopDefault(C),D=e("./events"),A=o.interopDefault(D),P=e("./hotkey"),R=o.interopDefault(P),q=e("./layer"),$=o.interopDefault(q),z=e("./loading"),H=o.interopDefault(z),N=e("./notice"),V=o.interopDefault(N),B=e("./mask"),U=o.interopDefault(B),W=e("./icons"),Q=o.interopDefault(W),G=e("./setting"),Y=o.interopDefault(G),X=e("./storage"),K=o.interopDefault(X),Z=e("./plugins"),J=o.interopDefault(Z),ee=0,et=[],er=function(e){"use strict";function t(e,r){(0,s._)(this,t),(n=(0,a._)(this,t)).id=++ee;var n,o=m.mergeDeep(t.option,e);if(o.container=e.container,n.option=(0,f.default)(o,g.default),n.isLock=!1,n.isReady=!1,n.isFocus=!1,n.isInput=!1,n.isRotate=!1,n.isDestroy=!1,n.template=new(0,w.default)(n),n.events=new(0,A.default)(n),n.storage=new(0,K.default)(n),n.icons=new(0,Q.default)(n),n.i18n=new(0,x.default)(n),n.notice=new(0,V.default)(n),n.player=new(0,M.default)(n),n.layers=new(0,$.default)(n),n.controls=new(0,E.default)(n),n.contextmenu=new(0,I.default)(n),n.subtitle=new(0,F.default)(n),n.info=new(0,O.default)(n),n.loading=new(0,H.default)(n),n.hotkey=new(0,R.default)(n),n.mask=new(0,U.default)(n),n.setting=new(0,Y.default)(n),n.plugins=new(0,J.default)(n),"function"==typeof r&&n.on("ready",function(){return r.call(n,n)}),t.DEBUG){var i=function(e){return console.log("[ART.".concat(n.id,"] ->").concat(e))};i("Version@"+t.version),i("Env@"+t.env);for(var c=0;c<b.default.events.length;c++)n.on("video:"+b.default.events[c],function(e){return i("Event@"+e.type)})}return et.push(n),n}return(0,c._)(t,e),(0,i._)(t,[{key:"proxy",get:function(){return this.events.proxy}},{key:"query",get:function(){return this.template.query}},{key:"video",get:function(){return this.template.$video}},{key:"destroy",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.events.destroy(),this.template.destroy(e),et.splice(et.indexOf(this),1),this.isDestroy=!0,this.emit("destroy")}}],[{key:"instances",get:function(){return et}},{key:"version",get:function(){return'"5.2.4"'.replace(/"/g,"")}},{key:"env",get:function(){return'"development"'.replace(/"/g,"")}},{key:"config",get:function(){return b.default}},{key:"utils",get:function(){return m}},{key:"scheme",get:function(){return g.default}},{key:"Emitter",get:function(){return h.default}},{key:"validator",get:function(){return f.default}},{key:"kindOf",get:function(){return f.default.kindOf}},{key:"html",get:function(){return w.default.html}},{key:"option",get:function(){var e;return{id:"",container:"#artplayer",url:"",poster:"",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,gesture:!0,fastForward:!1,autoPlayback:!1,autoOrientation:!Line truncated
|
||||
!function(e,t,r,n,o,a,s,i){var c="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},l="function"==typeof c[n]&&c[n],u=l.i||{},p=l.cache||{},f="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function d(t,r){if(!p[t]){if(!e[t]){if(o[t])return o[t];var a="function"==typeof c[n]&&c[n];if(!r&&a)return a(t,!0);if(l)return l(t,!0);if(f&&"string"==typeof t)return f(t);var s=Error("Cannot find module '"+t+"'");throw s.code="MODULE_NOT_FOUND",s}u.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},u.cache={};var i=p[t]=new d.Module(t);e[t][0].call(i.exports,u,i,i.exports,c)}return p[t].exports;function u(e){var t=u.resolve(e);return!1===t?{}:d(t)}}d.isParcelRequire=!0,d.Module=function(e){this.id=e,this.bundle=d,this.require=f,this.exports={}},d.modules=e,d.cache=p,d.parent=l,d.distDir=void 0,d.publicUrl=void 0,d.devServer=void 0,d.i=u,d.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(d,"root",{get:function(){return c[n]}}),c[n]=d;for(var h=0;h<t.length;h++)d(t[h]);if(r){var m=d(r);"object"==typeof exports&&"undefined"!=typeof module?module.exports=m:"function"==typeof define&&define.amd&&define(function(){return m})}}({bzF6W:[function(e,t,r,n){var o=e("@parcel/transformer-js/src/esmodule-helpers.js");o.defineInteropFlag(r),o.export(r,"default",function(){return en});var a=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_create_class.cjs"),c=e("@swc/helpers/cjs/_inherits.cjs"),l=e("../package.json"),u=e("bundle-text:./style/index.less"),p=o.interopDefault(u),f=e("option-validator"),d=o.interopDefault(f),h=e("./utils/emitter"),m=o.interopDefault(h),v=e("./utils"),g=e("./scheme"),y=o.interopDefault(g),b=e("./config"),j=o.interopDefault(b),_=e("./template"),w=o.interopDefault(_),x=e("./i18n"),k=o.interopDefault(x),S=e("./player"),T=o.interopDefault(S),E=e("./control"),I=o.interopDefault(E),P=e("./contextmenu"),M=o.interopDefault(P),C=e("./info"),F=o.interopDefault(C),O=e("./subtitle"),A=o.interopDefault(O),D=e("./events"),L=o.interopDefault(D),R=e("./hotkey"),$=o.interopDefault(R),z=e("./layer"),V=o.interopDefault(z),q=e("./loading"),H=o.interopDefault(q),N=e("./notice"),Z=o.interopDefault(N),B=e("./mask"),W=o.interopDefault(B),U=e("./icons"),Y=o.interopDefault(U),X=e("./setting"),G=o.interopDefault(X),K=e("./storage"),J=o.interopDefault(K),Q=e("./plugins"),ee=o.interopDefault(Q),et=0,er=[],en=function(e){"use strict";function t(e,r){(0,s._)(this,t),(n=(0,a._)(this,t)).id=++et;var n,o=v.mergeDeep(t.option,e);if(o.container=e.container,n.option=(0,d.default)(o,y.default),n.isLock=!1,n.isReady=!1,n.isFocus=!1,n.isInput=!1,n.isRotate=!1,n.isDestroy=!1,n.template=new(0,w.default)(n),n.events=new(0,L.default)(n),n.storage=new(0,J.default)(n),n.icons=new(0,Y.default)(n),n.i18n=new(0,k.default)(n),n.notice=new(0,Z.default)(n),n.player=new(0,T.default)(n),n.layers=new(0,V.default)(n),n.controls=new(0,I.default)(n),n.contextmenu=new(0,M.default)(n),n.subtitle=new(0,A.default)(n),n.info=new(0,F.default)(n),n.loading=new(0,H.default)(n),n.hotkey=new(0,$.default)(n),n.mask=new(0,W.default)(n),n.setting=new(0,G.default)(n),n.plugins=new(0,ee.default)(n),"function"==typeof r&&n.on("ready",function(){return r.call(n,n)}),t.DEBUG){var i=function(e){return console.log("[ART.".concat(n.id,"] ->").concat(e))};i("Version@"+t.version);for(var c=0;c<j.default.events.length;c++)n.on("video:"+j.default.events[c],function(e){return i("Event@"+e.type)})}return er.push(n),n}return(0,c._)(t,e),(0,i._)(t,[{key:"proxy",get:function(){return this.events.proxy}},{key:"query",get:function(){return this.template.query}},{key:"video",get:function(){return this.template.$video}},{key:"destroy",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.events.destroy(),this.template.destroy(e),er.splice(er.indexOf(this),1),this.isDestroy=!0,this.emit("destroy")}}],[{key:"instances",get:function(){return er}},{key:"version",get:function(){return l.version}},{key:"config",get:function(){return j.default}},{key:"utils",get:function(){return v}},{key:"scheme",get:function(){return y.default}},{key:"Emitter",get:function(){return m.default}},{key:"validator",get:function(){return d.default}},{key:"kindOf",get:function(){return d.default.kindOf}},{key:"html",get:function(){return w.default.html}},{key:"option",get:function(){var e;return{id:"",container:"#artplayer",url:"",poster:"",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,gesture:!0,fastForward:!1,autoPlayback:!1,autoOrientation:!1,airplay:!1,proxy:void 0,layers:[],contextmenu:[],controls:[],settings:[]Line truncated
|
||||
Reference in new issue
Block a user