添加事件文档

This commit is contained in:
Harvey committed 2019-11-20 15:30:11 +08:00
1 parent 339ec6a163
commit de20a350e6
9 files changed
+152 -14

No files matched your search

+4 -1
View File
@@ -25,7 +25,10 @@ export default function resizeMix(art, player) {
setStyle($player, 'width', '100%');
setStyle($player, 'height', `${percentage}%`);
}
art.emit('autoSizeChange');
art.emit('autoSizeChange', {
width: player.width,
height: player.height,
});
} else {
removeClass($container, 'artplayer-auto-size');
setStyle($player, 'width', null);
@@ -10,7 +10,7 @@ export default function fullscreenMix(art, player) {
} = art;
const screenfullChange = () => {
art.emit('fullscreen:change', screenfull.isFullscreen);
art.emit('fullscreenChange', screenfull.isFullscreen);
};
const screenfullError = () => {
@@ -44,7 +44,7 @@ export default function fullscreenMix(art, player) {
screenfull.request($player).then(() => {
addClass($player, 'artplayer-fullscreen');
player.aspectRatioReset = true;
art.emit('fullscreen:enabled');
art.emit('fullscreenEnabled');
});
} else {
if (player.fullscreenWeb) {
@@ -54,7 +54,7 @@ export default function fullscreenMix(art, player) {
screenfull.exit().then(() => {
removeClass($player, 'artplayer-fullscreen');
player.aspectRatioReset = true;
art.emit('fullscreen:exit');
art.emit('fullscreenExit');
});
}
},
@@ -16,14 +16,14 @@ export default function fullscreenWebMix(art, player) {
}
addClass($player, 'artplayer-web-fullscreen');
player.aspectRatioReset = true;
art.emit('fullscreenWeb:enabled');
art.emit('fullscreenWebEnabled');
} else {
if (player.fullscreen) {
player.fullscreen = false;
}
removeClass($player, 'artplayer-web-fullscreen');
player.aspectRatioReset = true;
art.emit('fullscreenWeb:exit');
art.emit('fullscreenWebExit');
}
},
});
+2 -2
View File
@@ -16,7 +16,7 @@ export default function volumeMix(art, player) {
if ($video.volume !== 0) {
storage.set('volume', $video.volume);
}
art.emit('volumeChange', $video.volume);
art.emit('volume', $video.volume);
},
});
@@ -24,7 +24,7 @@ export default function volumeMix(art, player) {
get: () => $video.muted,
set: muted => {
$video.muted = muted;
art.emit('volumeChange', $video.volume);
art.emit('volume', $video.volume);
},
});
}