vue 頁面 添加背景音樂


 

背景音樂

添加背景音樂 並有單擊事件   循環播放

 

<template>
    <div id="page">
        <div style="width: 100%" class="flex-container column">
            <video id="video" src="../static/audios/bgm3.mp3" controls="controls" hidden="hidden" autoplay="autoplay"  loop="loop"> </video>

            <img  id="img" class="play" style="transform: translate(-1584.4%, 121.5%) scale(1)" :src="sound" @click="play()">

        </div>
    </div>
</template>


<script>
 export default {
        data() {
            return {
                sound: require('../static/img/33.png'),
        },
         methods: {
            play(){
                let vo = document.getElementById("video")
                if(this.sound == require('../static/img/33.png')){
                    this.sound = require('../static/img/22.png')
                    vo.autoplay = true
                    vo.play()
                }
                else{
                    this.sound = require('../static/img/33.png')
                    vo.pause()
                }

            }
}
</script>

 

目錄結構

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM