chore: Update ArtPlayer version to 5.1.3

This commit is contained in:
Harvey Zack committed 2024-06-01 07:59:02 +08:00
1 parent 34b7018e3d
commit c1de88c3f4
3 files changed
+27 -6

No files matched your search

+4 -4
View File
@@ -236,13 +236,13 @@ class Artplayer extends (0, _emitterDefault.default) {
return instances; return instances;
} }
static get version() { static get version() {
return "5.1.2"; return "5.1.3";
} }
static get env() { static get env() {
return "development"; return "development";
} }
static get build() { static get build() {
return "2024-06-01 07:16:48"; return "2024-06-01 07:56:48";
} }
static get config() { static get config() {
return 0, _configDefault.default; return 0, _configDefault.default;
@@ -1253,7 +1253,7 @@ class Template {
<div class="art-info-panel"> <div class="art-info-panel">
<div class="art-info-item"> <div class="art-info-item">
<div class="art-info-title">Player version:</div> <div class="art-info-title">Player version:</div>
<div class="art-info-content">${"5.1.2"}</div> <div class="art-info-content">${"5.1.3"}</div>
</div> </div>
<div class="art-info-item"> <div class="art-info-item">
<div class="art-info-title">Video url:</div> <div class="art-info-title">Video url:</div>
@@ -3667,7 +3667,7 @@ parcelHelpers.export(exports, "default", ()=>version);
function version(option) { function version(option) {
return { return {
...option, ...option,
html: `<a href="https://artplayer.org" target="_blank">ArtPlayer ${"5.1.2"}</a>` html: `<a href="https://artplayer.org" target="_blank">ArtPlayer ${"5.1.3"}</a>`
}; };
} }
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"license": "MIT", "license": "MIT",
"name": "artplayer", "name": "artplayer",
"version": "5.1.2", "version": "5.1.3",
"main": "dist/artplayer.js", "main": "dist/artplayer.js",
"legacy": "dist/artplayer.legacy.js", "legacy": "dist/artplayer.legacy.js",
"types": "types/artplayer.d.ts", "types": "types/artplayer.d.ts",
+22 -1
View File
@@ -5,7 +5,7 @@ export default function fullscreenMix(art) {
const { const {
i18n, i18n,
notice, notice,
template: { $player }, template: { $video, $player },
} = art; } = art;
const nativeScreenfull = (art) => { const nativeScreenfull = (art) => {
@@ -35,9 +35,30 @@ export default function fullscreenMix(art) {
}); });
}; };
const webkitScreenfull = (art) => {
def(art, 'fullscreen', {
get() {
return $video.webkitDisplayingFullscreen;
},
set(value) {
if (value) {
art.state = 'fullscreen';
$video.webkitEnterFullscreen();
art.emit('fullscreen', true);
} else {
$video.webkitExitFullscreen();
art.emit('fullscreen', false);
}
art.emit('resize');
},
});
};
art.once('video:loadedmetadata', () => { art.once('video:loadedmetadata', () => {
if (screenfull.isEnabled) { if (screenfull.isEnabled) {
nativeScreenfull(art); nativeScreenfull(art);
} else if (document.fullscreenEnabled || $video.webkitSupportsFullscreen) {
webkitScreenfull(art);
} else { } else {
def(art, 'fullscreen', { def(art, 'fullscreen', {
get() { get() {