mirror of https://github.com/VueTubeApp/VueTube
controls fadein fix
This commit is contained in:
parent
a71bf8ba31
commit
1b4e05746d
|
@ -1,6 +1,10 @@
|
||||||
<template>
|
<template>
|
||||||
<div
|
<div
|
||||||
ref="vidcontainer"
|
ref="vidcontainer"
|
||||||
|
v-touch="{
|
||||||
|
down: () => ($refs.player.styles.width = '50% !important'),
|
||||||
|
up: () => ($refs.player.styles['object-fit'] = 'contain !important'),
|
||||||
|
}"
|
||||||
class="d-flex flex-column"
|
class="d-flex flex-column"
|
||||||
style="position: relative"
|
style="position: relative"
|
||||||
:style="{
|
:style="{
|
||||||
|
@ -12,16 +16,14 @@
|
||||||
>
|
>
|
||||||
<video
|
<video
|
||||||
ref="player"
|
ref="player"
|
||||||
v-touch="{
|
|
||||||
down: () => ($refs.player.innerWidth = '50%'),
|
|
||||||
up: () => ($refs.player.fillStyle = 'cover'),
|
|
||||||
}"
|
|
||||||
autoplay
|
autoplay
|
||||||
width="100%"
|
width="100%"
|
||||||
:src="vidSrc"
|
:src="vidSrc"
|
||||||
style="transition: filter 0.15s ease-in-out; object-fit: cover"
|
style="transition: filter 0.15s ease-in-out; max-height: 100vh"
|
||||||
:style="
|
:style="
|
||||||
controls ? 'filter: brightness(50%); max-height: 100vh' : 'filter: none'
|
controls
|
||||||
|
? 'filter: brightness(50%); object-fit: contain'
|
||||||
|
: 'filter: none; object-fit: cover'
|
||||||
"
|
"
|
||||||
/>
|
/>
|
||||||
<!-- @webkitfullscreenchange="handleFullscreenChange" -->
|
<!-- @webkitfullscreenchange="handleFullscreenChange" -->
|
||||||
|
@ -368,6 +370,7 @@ export default {
|
||||||
this.$refs.player.currentTime = e;
|
this.$refs.player.currentTime = e;
|
||||||
},
|
},
|
||||||
handleFullscreenChange() {
|
handleFullscreenChange() {
|
||||||
|
console.log(this.$refs.player);
|
||||||
console.log(document.fullscreenElement);
|
console.log(document.fullscreenElement);
|
||||||
if (document?.fullscreenElement === this.$refs.vidcontainer) {
|
if (document?.fullscreenElement === this.$refs.vidcontainer) {
|
||||||
// const cancellFullScreen =
|
// const cancellFullScreen =
|
||||||
|
|
Loading…
Reference in New Issue