update logs

This commit is contained in:
Harvey committed 2020-12-01 10:43:03 +08:00
1 parent df9579c064
commit 0195089791
6 files changed
+89 -20

No files matched your search

+1
View File
@@ -36,6 +36,7 @@
"PIP mode": "画中画模式",
"Exit PIP mode": "退出画中画模式",
"PIP not supported": "不支持画中画模式",
"Fullscreen not supported": "不支持全屏模式",
"Local Subtitle": "本地字幕",
"Local Video": "本地视频",
"Subtitle offset time": "字幕偏移时间",
+1
View File
@@ -36,6 +36,7 @@
"PIP mode": "畫中畫模式",
"Exit PIP mode": "退出畫中畫模式",
"PIP not supported": "不支持畫中畫模式",
"Fullscreen not supported": "不支持全屏模式",
"Local Subtitle": "本地字幕",
"Local Video": "本地視頻",
"Subtitle offset time": "字幕偏移時間",
+29 -8
View File
@@ -34,31 +34,52 @@ const webkitScreenfull = (art, player) => {
def(player, 'fullscreen', {
get() {
console.log($video.webkitDisplayingFullscreen);
return $video.webkitDisplayingFullscreen;
},
set(value) {
console.log(value);
if (value) {
console.log($video.webkitEnterFullscreen);
$video.webkitEnterFullscreen();
} else {
console.log($video.webkitExitFullscreen);
$video.webkitExitFullscreen();
}
},
});
};
export default function fullscreenMix(art, player) {
const { $video } = art.template;
const state = [];
webkitScreenfull(art, player);
export default function fullscreenMix(art, player) {
const {
i18n,
notice,
template: { $video },
} = art;
state.push([screenfull.isEnabled, $video.webkitSupportsFullscreen]);
setInterval(() => {
state.push([screenfull.isEnabled, $video.webkitSupportsFullscreen]);
console.log(state);
}, 1000);
if (screenfull.isEnabled) {
nativeScreenfull(art, player);
} else if ($video.webkitSupportsFullscreen) {
webkitScreenfull(art, player);
} else {
def(player, 'fullscreen', {
get() {
return false;
},
set() {
notice.show = i18n.get('Fullscreen not supported');
},
});
}
def(player, 'fullscreenToggle', {
set(value) {
if (value) {
console.log($video.webkitEnterFullscreen);
player.fullscreen = !player.fullscreen;
}
},