移除大部分异步操作

This commit is contained in:
Harvey Zack committed 2018-11-28 13:15:45 +08:00
1 parent 3fb41eedf7
commit 450e4ac879
8 files changed
+82 -90

No files matched your search

+8 -11
View File
@@ -1,5 +1,4 @@
import { ResizeObserver } from 'resize-observer';
import { sleep } from '../utils';
export default function resizeInit(art, events) {
const {
@@ -7,17 +6,15 @@ export default function resizeInit(art, events) {
template: { $player },
} = art;
const resizeObserver = new ResizeObserver(() => {
sleep().then(() => {
if (option.autoSize) {
if (!art.player.fullscreenState && !art.player.fullscreenWebState && !art.player.pipState) {
art.player.autoSize();
} else {
art.player.autoSizeRemove();
}
if (option.autoSize) {
if (!art.player.fullscreenState && !art.player.fullscreenWebState && !art.player.pipState) {
art.player.autoSize();
} else {
art.player.autoSizeRemove();
}
art.player.aspectRatioReset();
art.emit('resize', $player);
});
}
art.player.aspectRatioReset();
art.emit('resize', $player);
});
resizeObserver.observe($player);
events.destroyEvents.push(() => {