mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-27 01:21:20 -08:00
fix ts
This commit is contained in:
1 parent
175e001533
commit
3e609bb153
5 files changed
+53
-21
No files matched your search
@@ -4745,10 +4745,7 @@
|
|||||||
|
|
||||||
return Artplayer;
|
return Artplayer;
|
||||||
}(Emitter); // eslint-disable-next-line no-console
|
}(Emitter); // eslint-disable-next-line no-console
|
||||||
|
|
||||||
|
|
||||||
console.log('%c ArtPlayer %c 3.5.4 %c https://artplayer.org', 'color: #fff; background: #5f5f5f', 'color: #fff; background: #4bc729', '');
|
console.log('%c ArtPlayer %c 3.5.4 %c https://artplayer.org', 'color: #fff; background: #5f5f5f', 'color: #fff; background: #4bc729', '');
|
||||||
window.Artplayer = Artplayer;
|
|
||||||
|
|
||||||
return Artplayer;
|
return Artplayer;
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"artplayer.js","sources":["../../node_modules/@babel/runtime/helpers/classCallCheck.js","../../node_modules/@babel/runtime/helpers/createClass.js","../../node_modules/@babel/runtime/helpers/typeof.js","../../node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../node_modules/@babel/runtime/helpers/inherits.js","../../node_modules/style-inject/dist/style-inject.es.js","../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../packages/artplayer/src/utils/emitter.js","../../packages/artplayer/src/utils/compatibility.js","../../packages/artplayer/src/utils/dom.js","../../node_modules/@babel/runtime/helpers/isNativeFunction.js","../../node_modules/@babel/runtime/helpers/construct.js","../../node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../packages/artplayer/src/utils/error.js","../../packages/artplayer/src/utils/subtitle.js","../../packages/artplayer/src/utils/file.js","../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js","../../node_modules/@babel/runtime/helpers/iterableToArray.js","../../node_modules/@babel/runtime/helpers/nonIterableSpread.js","../../node_modules/@babel/runtime/helpers/toConsumableArray.js","../../packages/artplayer/src/utils/property.js","../../packages/artplayer/src/utils/time.js","../../packages/artplayer/src/utils/format.js","../../packages/artplayer/src/scheme/index.js","../../packages/artplayer/src/config/index.js","../../packages/artplayer/src/whitelist.js","../../packages/artplayer/src/template.js","../../packages/artplayer/src/i18n/index.js","../../packages/artplayer/src/player/urlMix.js","../../packages/artplayer/src/player/attrInit.js","../../packages/artplayer/src/player/eventInit.js","../../packages/artplayer/src/player/exclusiveInit.js","../../packages/artplayer/src/player/playMix.js","../../packages/artplayer/src/player/pauseMix.js","../../packages/artplayer/src/player/toggleMix.js","../../packages/artplayer/src/player/seekMix.js","../../packages/artplayer/src/player/volumeMix.js","../../packages/artplayer/src/player/currentTimeMix.js","../../packages/artplayer/src/player/durationMix.js","../../packages/artplayer/src/player/switchMix.js","../../packages/artplayer/src/player/playbackRateMix.js","../../packages/artplayer/src/player/aspectRatioMix.js","../../packages/artplayer/src/player/screenshotMix.js","../../packages/artplayer/node_modules/screenfull/dist/screenfull.js","../../packages/artplayer/src/player/fullscreenMix.js","../../packages/artplayer/src/player/fullscreenWebMix.js","../../packages/artplayer/src/player/fullscreenRotateMix.js","../../packages/artplayer/src/player/pipMix.js","../../packages/artplayer/src/player/loadedMix.js","../../packages/artplayer/src/player/playedMix.js","../../packages/artplayer/src/player/playingMix.js","../../packages/artplayer/src/player/autoSizeMix.js","../../packages/artplayer/src/player/rectMix.js","../../packages/artplayer/src/player/flipMix.js","../../packages/artplayer/src/player/lightMix.js","../../packages/artplayer/src/player/minMix.js","../../packages/artplayer/src/player/loopMin.js","../../packages/artplayer/src/player/index.js","../../node_modules/@babel/runtime/helpers/superPropBase.js","../../node_modules/@babel/runtime/helpers/get.js","../../packages/artplayer/src/utils/component.js","../../node_modules/@babel/runtime/helpers/defineProperty.js","../../packages/artplayer/src/control/fullscreen.js","../../packages/artplayer/src/control/fullscreenWeb.js","../../packages/artplayer/src/control/pip.js","../../packages/artplayer/src/control/playAndPause.js","../../packages/artplayer/src/control/progress.js","../../packages/artplayer/src/control/subtitle.js","../../packages/artplayer/src/control/time.js","../../packages/artplayer/src/control/volume.js","../../packages/artplayer/src/control/setting.js","../../packages/artplayer/src/control/thumbnails.js","../../packages/artplayer/src/control/screenshot.js","../../packages/artplayer/src/control/quality.js","../../packages/artplayer/src/control/loop.js","../../packages/artplayer/src/control/index.js","../../packages/artplayer/src/contextmenu/playbackRate.js","../../packages/artplayer/src/contextmenu/aspectRatio.js","../../packages/artplayer/src/contextmenu/info.js","../../packages/artplayer/src/contextmenu/version.js","../../packages/artplayer/src/contextmenu/light.js","../../packages/artplayer/src/contextmenu/close.js","../../packages/artplayer/src/contextmenu/index.js","../../packages/artplayer/src/info.js","../../packages/artplayer/src/subtitle.js","../../packages/artplayer/src/events/clickInit.js","../../packages/artplayer/src/events/hoverInit.js","../../packages/artplayer/src/events/mousemoveInit.js","../../packages/artplayer/src/events/resizeInit.js","../../packages/artplayer/src/events/gestureInLine truncated
|
{"version":3,"file":"artplayer.js","sources":["../../node_modules/@babel/runtime/helpers/classCallCheck.js","../../node_modules/@babel/runtime/helpers/createClass.js","../../node_modules/@babel/runtime/helpers/typeof.js","../../node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../node_modules/@babel/runtime/helpers/inherits.js","../../node_modules/style-inject/dist/style-inject.es.js","../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../packages/artplayer/src/utils/emitter.js","../../packages/artplayer/src/utils/compatibility.js","../../packages/artplayer/src/utils/dom.js","../../node_modules/@babel/runtime/helpers/isNativeFunction.js","../../node_modules/@babel/runtime/helpers/construct.js","../../node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../packages/artplayer/src/utils/error.js","../../packages/artplayer/src/utils/subtitle.js","../../packages/artplayer/src/utils/file.js","../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js","../../node_modules/@babel/runtime/helpers/iterableToArray.js","../../node_modules/@babel/runtime/helpers/nonIterableSpread.js","../../node_modules/@babel/runtime/helpers/toConsumableArray.js","../../packages/artplayer/src/utils/property.js","../../packages/artplayer/src/utils/time.js","../../packages/artplayer/src/utils/format.js","../../packages/artplayer/src/scheme/index.js","../../packages/artplayer/src/config/index.js","../../packages/artplayer/src/whitelist.js","../../packages/artplayer/src/template.js","../../packages/artplayer/src/i18n/index.js","../../packages/artplayer/src/player/urlMix.js","../../packages/artplayer/src/player/attrInit.js","../../packages/artplayer/src/player/eventInit.js","../../packages/artplayer/src/player/exclusiveInit.js","../../packages/artplayer/src/player/playMix.js","../../packages/artplayer/src/player/pauseMix.js","../../packages/artplayer/src/player/toggleMix.js","../../packages/artplayer/src/player/seekMix.js","../../packages/artplayer/src/player/volumeMix.js","../../packages/artplayer/src/player/currentTimeMix.js","../../packages/artplayer/src/player/durationMix.js","../../packages/artplayer/src/player/switchMix.js","../../packages/artplayer/src/player/playbackRateMix.js","../../packages/artplayer/src/player/aspectRatioMix.js","../../packages/artplayer/src/player/screenshotMix.js","../../packages/artplayer/node_modules/screenfull/dist/screenfull.js","../../packages/artplayer/src/player/fullscreenMix.js","../../packages/artplayer/src/player/fullscreenWebMix.js","../../packages/artplayer/src/player/fullscreenRotateMix.js","../../packages/artplayer/src/player/pipMix.js","../../packages/artplayer/src/player/loadedMix.js","../../packages/artplayer/src/player/playedMix.js","../../packages/artplayer/src/player/playingMix.js","../../packages/artplayer/src/player/autoSizeMix.js","../../packages/artplayer/src/player/rectMix.js","../../packages/artplayer/src/player/flipMix.js","../../packages/artplayer/src/player/lightMix.js","../../packages/artplayer/src/player/minMix.js","../../packages/artplayer/src/player/loopMin.js","../../packages/artplayer/src/player/index.js","../../node_modules/@babel/runtime/helpers/superPropBase.js","../../node_modules/@babel/runtime/helpers/get.js","../../packages/artplayer/src/utils/component.js","../../node_modules/@babel/runtime/helpers/defineProperty.js","../../packages/artplayer/src/control/fullscreen.js","../../packages/artplayer/src/control/fullscreenWeb.js","../../packages/artplayer/src/control/pip.js","../../packages/artplayer/src/control/playAndPause.js","../../packages/artplayer/src/control/progress.js","../../packages/artplayer/src/control/subtitle.js","../../packages/artplayer/src/control/time.js","../../packages/artplayer/src/control/volume.js","../../packages/artplayer/src/control/setting.js","../../packages/artplayer/src/control/thumbnails.js","../../packages/artplayer/src/control/screenshot.js","../../packages/artplayer/src/control/quality.js","../../packages/artplayer/src/control/loop.js","../../packages/artplayer/src/control/index.js","../../packages/artplayer/src/contextmenu/playbackRate.js","../../packages/artplayer/src/contextmenu/aspectRatio.js","../../packages/artplayer/src/contextmenu/info.js","../../packages/artplayer/src/contextmenu/version.js","../../packages/artplayer/src/contextmenu/light.js","../../packages/artplayer/src/contextmenu/close.js","../../packages/artplayer/src/contextmenu/index.js","../../packages/artplayer/src/info.js","../../packages/artplayer/src/subtitle.js","../../packages/artplayer/src/events/clickInit.js","../../packages/artplayer/src/events/hoverInit.js","../../packages/artplayer/src/events/mousemoveInit.js","../../packages/artplayer/src/events/resizeInit.js","../../packages/artplayer/src/events/gestureInLine truncated
|
||||||
@@ -26,7 +26,7 @@ import Mobile from './mobile';
|
|||||||
|
|
||||||
let id = 0;
|
let id = 0;
|
||||||
const instances = [];
|
const instances = [];
|
||||||
class Artplayer extends Emitter {
|
export default class Artplayer extends Emitter {
|
||||||
constructor(option) {
|
constructor(option) {
|
||||||
super();
|
super();
|
||||||
this.option = validator(utils.mergeDeep(Artplayer.option, option), scheme);
|
this.option = validator(utils.mergeDeep(Artplayer.option, option), scheme);
|
||||||
@@ -174,6 +174,3 @@ console.log(
|
|||||||
'color: #fff; background: #4bc729',
|
'color: #fff; background: #4bc729',
|
||||||
'',
|
'',
|
||||||
);
|
);
|
||||||
|
|
||||||
window.Artplayer = Artplayer;
|
|
||||||
export default Artplayer;
|
|
||||||
@@ -71,9 +71,7 @@ export default class Subtitle extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return fetch(url)
|
return fetch(url)
|
||||||
.then((response) => {
|
.then((response) => response.text())
|
||||||
return response.text();
|
|
||||||
})
|
|
||||||
.then((text) => {
|
.then((text) => {
|
||||||
this.art.emit('subtitle:load', url);
|
this.art.emit('subtitle:load', url);
|
||||||
switch (ext || getExt(url)) {
|
switch (ext || getExt(url)) {
|
||||||
|
|||||||
+50
-10
@@ -55,6 +55,11 @@ export default class Artplayer {
|
|||||||
*/
|
*/
|
||||||
autoSize?: boolean;
|
autoSize?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* When the player scrolls out of the viewport, the mini player mode is automatically enabled
|
||||||
|
*/
|
||||||
|
autoMin?: boolean;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Whether to loop
|
* Whether to loop
|
||||||
*/
|
*/
|
||||||
@@ -100,6 +105,16 @@ export default class Artplayer {
|
|||||||
*/
|
*/
|
||||||
mutex?: boolean;
|
mutex?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether to display the light mode in the context menu
|
||||||
|
*/
|
||||||
|
light?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether to use blurred background in the context menu and settings panel
|
||||||
|
*/
|
||||||
|
backdrop?: boolean;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Whether to display fullscreen button
|
* Whether to display fullscreen button
|
||||||
*/
|
*/
|
||||||
@@ -110,6 +125,41 @@ export default class Artplayer {
|
|||||||
*/
|
*/
|
||||||
fullscreenWeb?: boolean;
|
fullscreenWeb?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subtitle time offset plugin
|
||||||
|
*/
|
||||||
|
subtitleOffset?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Mini progress bar plugin
|
||||||
|
*/
|
||||||
|
miniProgressBar?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Local video preview plugin. By default, a configuration is added in the settings panel.
|
||||||
|
*/
|
||||||
|
localVideo?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Local subtitle preview plugin. By default, a configuration is added in the settings panel.
|
||||||
|
*/
|
||||||
|
localSubtitle?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A network monitor is used to monitor the blocking of the video.
|
||||||
|
*/
|
||||||
|
networkMonitor?: boolean;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the custom plugins
|
||||||
|
*/
|
||||||
|
plugins?: Function[];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the custom whitelist
|
||||||
|
*/
|
||||||
|
whitelist?: [string, Function, RegExp];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the custom layer
|
* Initialize the custom layer
|
||||||
*/
|
*/
|
||||||
@@ -135,16 +185,6 @@ export default class Artplayer {
|
|||||||
*/
|
*/
|
||||||
highlight?: object[];
|
highlight?: object[];
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom plugins
|
|
||||||
*/
|
|
||||||
plugins?: Function[];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom whitelist
|
|
||||||
*/
|
|
||||||
whitelist?: [string, Function];
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thumbnails option
|
* Thumbnails option
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in new issue
Block a user