diff options
| author | 2024-09-03 16:32:09 +0800 | |
|---|---|---|
| committer | 2024-09-03 16:32:09 +0800 | |
| commit | 65c8f781eff477f65183a480a9f63255a2f8f77f (patch) | |
| tree | a2a2628d97e4272ece6d93bc237c858e62790fa8 | |
| parent | b336845dac0567bfce09dc0d4ffd6e27b1bc3d66 (diff) | |
| download | HydroRoll-65c8f781eff477f65183a480a9f63255a2f8f77f.tar.gz HydroRoll-65c8f781eff477f65183a480a9f63255a2f8f77f.zip | |
feat: force play bg video
| -rw-r--r-- | site/src/views/index/index.vue | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/site/src/views/index/index.vue b/site/src/views/index/index.vue index edba96f..14759b8 100644 --- a/site/src/views/index/index.vue +++ b/site/src/views/index/index.vue @@ -3,9 +3,27 @@ import Left from './Left.vue' import Right from './Right.vue' </script> +<script lang="ts"> +export default { + data() { + return { + isplay: false + } + }, + methods: { + PlayOn() { + this.isplay = true + } + } +} +</script> + <template> <header> - <img alt="Vue logo" class="logo" src="@/assets/Hydroroll-small.svg" width="125" height="125" /> + <img src="@/assets/Hydroroll-small.svg" + alt="Vue logo" + class="logo" + width="125" height="125" /> <div class="wrapper"> <Left msg="饼在画了!" /> @@ -13,7 +31,9 @@ import Right from './Right.vue' </header> <main class="main"> - <video src="@/assets/video/bg.mp4" loop=true autoplay=true></video> + <video loop=true preload="auto" muted="true" autoplay @canplay="PlayOn" v-show="isplay" > + <source src="@/assets/video/bg.mp4" type="video/mp4" /> + </video> <Right /> </main> </template> |
