修复全屏时画面比例不对问题

This commit is contained in:
Harvey Zack committed 2019-04-15 11:58:28 +08:00
1 parent c16f2647e7
commit 4f3d5e0240
5 files changed
+9 -17

No files matched your search

@@ -15,10 +15,6 @@ export default function aspectRatioMix(art, player) {
value: ratio => {
const ratioList = ['default', '4:3', '16:9'];
errorHandle(ratioList.includes(ratio), `'aspectRatio' only accept ${ratioList.toString()} as parameters`);
if (ratio === $player.dataset.aspectRatio) {
return;
}
if (ratio === 'default') {
player.aspectRatioRemove();
@@ -38,7 +38,7 @@ export default function fullscreenMix(art, player) {
}
$player.classList.add('artplayer-fullscreen');
screenfull.request($player);
player.aspectRatio('default');
player.aspectRatioReset();
art.emit('fullscreen:enabled');
},
});
@@ -49,7 +49,7 @@ export default function fullscreenMix(art, player) {
player.fullscreenWebExit();
$player.classList.remove('artplayer-fullscreen');
screenfull.exit();
player.aspectRatio('default');
player.aspectRatioReset();
art.emit('fullscreen:exit');
}
},
@@ -13,7 +13,7 @@ export default function fullscreenWebMix(art, player) {
player.fullscreenExit();
}
$player.classList.add('artplayer-web-fullscreen');
player.aspectRatio('default');
player.aspectRatioReset();
art.emit('fullscreenWeb:enabled');
},
});
@@ -23,7 +23,7 @@ export default function fullscreenWebMix(art, player) {
if (player.fullscreenWebState) {
player.fullscreenExit();
$player.classList.remove('artplayer-web-fullscreen');
player.aspectRatio('default');
player.aspectRatioReset();
art.emit('fullscreenWeb:exit');
}
},