mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-25 08:01:20 -08:00
typofix
This commit is contained in:
1 parent
bdb050f0a7
commit
970e7e3b89
20 files changed
+23
-9
No files matched your search
@@ -3102,9 +3102,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function seekMix$1(art, player) {
|
function seekMix$1(art, player) {
|
||||||
|
var $video = art.template.$video;
|
||||||
Object.defineProperty(player, 'loaded', {
|
Object.defineProperty(player, 'loaded', {
|
||||||
get: function get() {
|
get: function get() {
|
||||||
return art.template.$video.buffered.length ? art.template.$video.buffered.end(art.template.$video.buffered.length - 1) / art.template.$video.duration : 0;
|
return $video.buffered.length ? $video.buffered.end($video.buffered.length - 1) / $video.duration : 0;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -4530,7 +4531,6 @@
|
|||||||
}).catch(function (err) {
|
}).catch(function (err) {
|
||||||
notice.show(err);
|
notice.show(err);
|
||||||
console.warn(err);
|
console.warn(err);
|
||||||
throw err;
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"artplayer.js","sources":["../../../packages/artplayer/node_modules/@babel/runtime/helpers/classCallCheck.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/createClass.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/typeof.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/inherits.js","../../../packages/artplayer/node_modules/tiny-emitter/index.js","../../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../../packages/artplayer/node_modules/deepmerge/dist/es.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/isNativeFunction.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/construct.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../../packages/artplayer/src/utils/error.js","../../../packages/artplayer/src/utils/dom.js","../../../packages/artplayer/src/utils/subtitle.js","../../../packages/artplayer/src/utils/index.js","../../../packages/artplayer/src/scheme/validElement.js","../../../packages/artplayer/src/scheme/validStringEmpty.js","../../../packages/artplayer/src/scheme/index.js","../../../packages/artplayer/src/config/mimeCodec.js","../../../packages/artplayer/src/config/mse.js","../../../packages/artplayer/src/config/video.js","../../../packages/artplayer/src/config/index.js","../../../packages/artplayer/src/whitelist.js","../../../packages/artplayer/src/template.js","../../../packages/artplayer/src/i18n.js","../../../packages/artplayer/src/player/attachUrlMix.js","../../../packages/artplayer/src/player/attrInit.js","../../../packages/artplayer/src/player/eventInit.js","../../../packages/artplayer/src/player/playMix.js","../../../packages/artplayer/src/player/pauseMin.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/switchQualityMix.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/node_modules/get-size/get-size.js","../../../packages/artplayer/node_modules/ev-emitter/ev-emitter.js","../../../packages/artplayer/node_modules/unipointer/unipointer.js","../../../packages/artplayer/node_modules/unidragger/unidragger.js","../../../packages/artplayer/node_modules/draggabilly/draggabilly.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/flipMix.js","../../../packages/artplayer/src/player/index.js","../../../packages/artplayer/src/mse.js","../../../packages/artplayer/src/utils/component.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/defineProperty.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/objectSpread.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/arrayWithHoles.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/nonIterableRest.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/slicedToArray.js","../../../packages/artplayer/src/icons/index.js","../../../packages/artplayer/src/controls/fullscreen.js","../../../packages/artplayer/src/controls/fullscreenWeb.js","../../../packages/artplayer/src/controls/pip.js","../../../packages/artplayer/src/controls/playAndPause.js","../../../packages/artplayer/src/controls/progress.js","../../../packages/artplayer/src/controls/subtitle.js","../../../packages/artplayer/src/controls/time.js","../../../packages/artplayer/src/controls/volume.js","../../../packages/artplayer/src/controls/setting.js","../../../packages/artplayer/src/controls/thumbnails.js","../../../packages/artplayer/src/controls/screenshot.js","../../../packages/artplayer/src/controls/quality.js","../../../packages/artplayer/src/controls/index.js","../../../packages/artplayer/src/contextmenu/playbackRate.js","..Line truncated
|
{"version":3,"file":"artplayer.js","sources":["../../../packages/artplayer/node_modules/@babel/runtime/helpers/classCallCheck.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/createClass.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/typeof.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/inherits.js","../../../packages/artplayer/node_modules/tiny-emitter/index.js","../../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../../packages/artplayer/node_modules/deepmerge/dist/es.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/isNativeFunction.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/construct.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../../packages/artplayer/src/utils/error.js","../../../packages/artplayer/src/utils/dom.js","../../../packages/artplayer/src/utils/subtitle.js","../../../packages/artplayer/src/utils/index.js","../../../packages/artplayer/src/scheme/validElement.js","../../../packages/artplayer/src/scheme/validStringEmpty.js","../../../packages/artplayer/src/scheme/index.js","../../../packages/artplayer/src/config/mimeCodec.js","../../../packages/artplayer/src/config/mse.js","../../../packages/artplayer/src/config/video.js","../../../packages/artplayer/src/config/index.js","../../../packages/artplayer/src/whitelist.js","../../../packages/artplayer/src/template.js","../../../packages/artplayer/src/i18n.js","../../../packages/artplayer/src/player/attachUrlMix.js","../../../packages/artplayer/src/player/attrInit.js","../../../packages/artplayer/src/player/eventInit.js","../../../packages/artplayer/src/player/playMix.js","../../../packages/artplayer/src/player/pauseMin.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/switchQualityMix.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/node_modules/get-size/get-size.js","../../../packages/artplayer/node_modules/ev-emitter/ev-emitter.js","../../../packages/artplayer/node_modules/unipointer/unipointer.js","../../../packages/artplayer/node_modules/unidragger/unidragger.js","../../../packages/artplayer/node_modules/draggabilly/draggabilly.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/flipMix.js","../../../packages/artplayer/src/player/index.js","../../../packages/artplayer/src/mse.js","../../../packages/artplayer/src/utils/component.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/defineProperty.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/objectSpread.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/arrayWithHoles.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/nonIterableRest.js","../../../packages/artplayer/node_modules/@babel/runtime/helpers/slicedToArray.js","../../../packages/artplayer/src/icons/index.js","../../../packages/artplayer/src/controls/fullscreen.js","../../../packages/artplayer/src/controls/fullscreenWeb.js","../../../packages/artplayer/src/controls/pip.js","../../../packages/artplayer/src/controls/playAndPause.js","../../../packages/artplayer/src/controls/progress.js","../../../packages/artplayer/src/controls/subtitle.js","../../../packages/artplayer/src/controls/time.js","../../../packages/artplayer/src/controls/volume.js","../../../packages/artplayer/src/controls/setting.js","../../../packages/artplayer/src/controls/thumbnails.js","../../../packages/artplayer/src/controls/screenshot.js","../../../packages/artplayer/src/controls/quality.js","../../../packages/artplayer/src/controls/index.js","../../../packages/artplayer/src/contextmenu/playbackRate.js","..Line truncated
|
||||||
@@ -10,6 +10,7 @@ export default function fullscreen(controlOption) {
|
|||||||
i18n,
|
i18n,
|
||||||
player,
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $fullscreen = append($control, icons.fullscreen);
|
const $fullscreen = append($control, icons.fullscreen);
|
||||||
tooltip($fullscreen, i18n.get('Fullscreen'));
|
tooltip($fullscreen, i18n.get('Fullscreen'));
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function fullscreenWeb(controlOption) {
|
|||||||
i18n,
|
i18n,
|
||||||
player,
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $fullscreenWeb = append($control, icons.fullscreenWeb);
|
const $fullscreenWeb = append($control, icons.fullscreenWeb);
|
||||||
tooltip($fullscreenWeb, i18n.get('Web fullscreen'));
|
tooltip($fullscreenWeb, i18n.get('Web fullscreen'));
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function playAndPause(controlOption) {
|
|||||||
player,
|
player,
|
||||||
i18n,
|
i18n,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $play = append($control, icons.play);
|
const $play = append($control, icons.play);
|
||||||
const $pause = append($control, icons.pause);
|
const $pause = append($control, icons.pause);
|
||||||
tooltip($play, i18n.get('Play'));
|
tooltip($play, i18n.get('Play'));
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export function getPosFromEvent(art, event) {
|
|||||||
template: { $progress },
|
template: { $progress },
|
||||||
player,
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const { left } = $progress.getBoundingClientRect();
|
const { left } = $progress.getBoundingClientRect();
|
||||||
const width = clamp(event.x - left, 0, $progress.clientWidth);
|
const width = clamp(event.x - left, 0, $progress.clientWidth);
|
||||||
const second = (width / $progress.clientWidth) * player.duration;
|
const second = (width / $progress.clientWidth) * player.duration;
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ export default function quality(controlOption) {
|
|||||||
events: { proxy },
|
events: { proxy },
|
||||||
player,
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
let playIndex = -1;
|
let playIndex = -1;
|
||||||
const defaultQuality = option.quality.find(item => item.default) || option.quality[0];
|
const defaultQuality = option.quality.find(item => item.default) || option.quality[0];
|
||||||
playIndex = option.quality.indexOf(defaultQuality);
|
playIndex = option.quality.indexOf(defaultQuality);
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function screenshot(controlOption) {
|
|||||||
i18n,
|
i18n,
|
||||||
player,
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $screenshot = append($control, icons.screenshot);
|
const $screenshot = append($control, icons.screenshot);
|
||||||
tooltip($screenshot, i18n.get('Screenshot'));
|
tooltip($screenshot, i18n.get('Screenshot'));
|
||||||
proxy($screenshot, 'click', () => {
|
proxy($screenshot, 'click', () => {
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function setting(controlOption) {
|
|||||||
i18n,
|
i18n,
|
||||||
setting,
|
setting,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $setting = append($control, icons.setting);
|
const $setting = append($control, icons.setting);
|
||||||
tooltip($setting, i18n.get('Show setting'));
|
tooltip($setting, i18n.get('Show setting'));
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function subtitle(controlOption) {
|
|||||||
i18n,
|
i18n,
|
||||||
subtitle,
|
subtitle,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $subtitle = append($control, icons.subtitle);
|
const $subtitle = append($control, icons.subtitle);
|
||||||
tooltip($subtitle, i18n.get('Hide subtitle'));
|
tooltip($subtitle, i18n.get('Hide subtitle'));
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ export default function thumbnails(controlOption) {
|
|||||||
template: { $progress },
|
template: { $progress },
|
||||||
events: { proxy, loadImg },
|
events: { proxy, loadImg },
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
let loading = false;
|
let loading = false;
|
||||||
let isLoad = false;
|
let isLoad = false;
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export default function volume(controlOption) {
|
|||||||
player,
|
player,
|
||||||
i18n,
|
i18n,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
let isDroging = false;
|
let isDroging = false;
|
||||||
const $volume = append($control, icons.volume);
|
const $volume = append($control, icons.volume);
|
||||||
const $volumeClose = append($control, icons.volumeClose);
|
const $volumeClose = append($control, icons.volumeClose);
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { debounce } from '../utils';
|
|||||||
export default function mousemoveInitInit(art, events) {
|
export default function mousemoveInitInit(art, events) {
|
||||||
const {
|
const {
|
||||||
template: { $player, $video },
|
template: { $player, $video },
|
||||||
player
|
player,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const autoHide = debounce(() => {
|
const autoHide = debounce(() => {
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export default function resizeInit(art, events) {
|
|||||||
option,
|
option,
|
||||||
template: { $player },
|
template: { $player },
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const resizeObserver = new ResizeObserver(() => {
|
const resizeObserver = new ResizeObserver(() => {
|
||||||
if (option.autoSize) {
|
if (option.autoSize) {
|
||||||
if (!art.player.fullscreenState && !art.player.fullscreenWebState && !art.player.pipState) {
|
if (!art.player.fullscreenState && !art.player.fullscreenWebState && !art.player.pipState) {
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export default class Loading {
|
|||||||
option,
|
option,
|
||||||
template: { $loading },
|
template: { $loading },
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
append($loading, option.icons.loading || icons.loading);
|
append($loading, option.icons.loading || icons.loading);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ export default class Mask {
|
|||||||
option,
|
option,
|
||||||
template: { $mask },
|
template: { $mask },
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
const $playBig = append($mask, '<div class="art-playBig"></div>');
|
const $playBig = append($mask, '<div class="art-playBig"></div>');
|
||||||
append($playBig, option.icons.playBig || icons.playBig);
|
append($playBig, option.icons.playBig || icons.playBig);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export default function attrInit(art, player) {
|
|||||||
option,
|
option,
|
||||||
template: { $video },
|
template: { $video },
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
Object.keys(option.moreVideoAttr).forEach(key => {
|
Object.keys(option.moreVideoAttr).forEach(key => {
|
||||||
$video[key] = option.moreVideoAttr[key];
|
$video[key] = option.moreVideoAttr[key];
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ export default function eventInit(art, player) {
|
|||||||
i18n,
|
i18n,
|
||||||
notice,
|
notice,
|
||||||
} = art;
|
} = art;
|
||||||
|
|
||||||
let firstCanplay = false;
|
let firstCanplay = false;
|
||||||
let reconnectTime = 0;
|
let reconnectTime = 0;
|
||||||
const maxReconnectTime = 5;
|
const maxReconnectTime = 5;
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
export default function seekMix(art, player) {
|
export default function seekMix(art, player) {
|
||||||
|
const { $video } = art.template;
|
||||||
Object.defineProperty(player, 'loaded', {
|
Object.defineProperty(player, 'loaded', {
|
||||||
get: () =>
|
get: () => ($video.buffered.length ? $video.buffered.end($video.buffered.length - 1) / $video.duration : 0),
|
||||||
art.template.$video.buffered.length
|
|
||||||
? art.template.$video.buffered.end(art.template.$video.buffered.length - 1) / art.template.$video.duration
|
|
||||||
: 0,
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -17,6 +17,7 @@ export default class Subtitle {
|
|||||||
option: { subtitle },
|
option: { subtitle },
|
||||||
template: { $video, $subtitle },
|
template: { $video, $subtitle },
|
||||||
} = this.art;
|
} = this.art;
|
||||||
|
|
||||||
setStyles($subtitle, subtitle.style || {});
|
setStyles($subtitle, subtitle.style || {});
|
||||||
const $track = document.createElement('track');
|
const $track = document.createElement('track');
|
||||||
$track.default = true;
|
$track.default = true;
|
||||||
@@ -65,7 +66,6 @@ export default class Subtitle {
|
|||||||
.catch(err => {
|
.catch(err => {
|
||||||
notice.show(err);
|
notice.show(err);
|
||||||
console.warn(err);
|
console.warn(err);
|
||||||
throw err;
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -87,6 +87,7 @@ export default class Subtitle {
|
|||||||
i18n,
|
i18n,
|
||||||
notice,
|
notice,
|
||||||
} = this.art;
|
} = this.art;
|
||||||
|
|
||||||
setStyle($subtitle, 'display', 'none');
|
setStyle($subtitle, 'display', 'none');
|
||||||
this.state = false;
|
this.state = false;
|
||||||
notice.show(i18n.get('Hide subtitle'));
|
notice.show(i18n.get('Hide subtitle'));
|
||||||
|
|||||||
Reference in new issue
Block a user