国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

HTML5頁面背景音樂代碼 網頁背景音樂通用代碼

2024-09-05 07:18:53
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了HTML5頁面背景音樂代碼 網頁背景音樂通用代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

網頁背景音樂是個比較老舊的問題和技術了,上世紀90年代就是十分流行的了,給自己的網頁加上一段背景音樂輕快而且于感染力,隨著網頁技術的發展,除了少部分音樂站點、個人博客、游戲站點外幾乎很少有使用到網頁背景音樂的地方,當然了這也是武林網小編的個人看法。言歸正傳,來介紹一下我們今天的內容:HTML5頁面背景音樂代碼 網頁背景音樂通用代碼。我們分2個部分來講。

HTML5頁面背景音樂代碼 網頁背景音樂通用代碼

1、網頁背景通用常用代碼embed標簽

用法一:<embed src="css/vevb.mp3" hidden="true" autostart="true" loop="true">

hidden="true"表示隱藏播放,即不顯示播放器的外觀,若要想顯示,把"true" 替換為"false"即可,這樣為默認是最小化播放,若還想具體顯示播放器的大小,另加上height="高度值" width="寬度值" 就可以了。

autostart="true"表示當前頁一載入則自動播放,若不希望播放改為autostart="false"

即可...

loop="true"表示無限次循環播放音樂直到當前頁關閉為止,不想循環播放替換為 loop="false"就OK了

用法二:<embed src="css/bnxb.mp3" autostart="true" loop="-1" controls="ControlPanel" width="0" height="0" >

loop="-1" 表示無限次循環播放,可設置播放次數,用具體數字代替即可,比如我希望它播放兩次,則loop="2"

controls="ControlPanel"這個控制選項可省略

width="0" height="0"表示隱藏播放,和前面的一樣。

若欲設置播放器的外觀,則替換為具體的數值就可以了,比如width="123" height="100"

2、HTML5頁面播放音樂代碼<audio>標簽

用法:<audio id="bgMusic" src="css/vevb.mp3" autoplay preload loop="loop"></audio>

路徑選在音樂所在位置就行了。

關于點擊按鈕音樂開啟/停止播放的效果做了個簡單的例子

<a class="play" id="audioBtn" style="cursor:pointer;" onclick="autoPlay()"></a>

<audio id="bgMusic" src="js/2.mp3" autoplay preload loop="loop"></audio>

css樣式代碼:

.pause {            height: 50px;            background: url(images/musicbtn.png) no-repeat;            display: block;            background-position: 0 bottom;        }         .play {            height: 50px;            background: url(images/musicbtn.png) no-repeat;            display: block;        }

JS代碼:

function autoPlay() {            var myAuto = document.getElementById('bgMusic');            var btn = document.getElementById('audioBtn');            if (myAuto.paused) {                myAuto.play();                btn.classList.remove("pause");                btn.classList.add("play");            } else {                myAuto.pause();                 btn.classList.remove("play");                btn.classList.add("pause");            }         }

另外iPhone不會開啟自動播放,需要再加一個js

<script type="text/javascript">        function audioAutoPlay() {            var audio = document.getElementById("bgMusic"),            play = function () {                audio.play();                document.removeEventListener("touchstart", play, false);            };            audio.play();            document.addEventListener("WeixinJSBridgeReady", function () {                play();            }, false);            document.addEventListener('YixinJSBridgeReady', function () {                play();            }, false);            document.addEventListener("touchstart", play, false);        }</script>

最后我們還需要在body的onload事件調用,這樣一個流程下來就實現了HTML5在iPhone實現背景音樂自動播放了。你學會了嗎

以上就是HTML5頁面背景音樂代碼 網頁背景音樂通用代碼的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安远县| 竹溪县| 罗源县| 绥芬河市| 休宁县| 望谟县| 河间市| 越西县| 喀喇| 青岛市| 曲麻莱县| 凌云县| 库车县| 军事| 牙克石市| 嘉祥县| 西昌市| 尉氏县| 敦化市| 乌拉特中旗| 景宁| 洱源县| 霍山县| 渭源县| 和龙市| 松溪县| 察雅县| 清苑县| 新余市| 荆州市| 武平县| 油尖旺区| 垦利县| 华亭县| 彭州市| 镇沅| 崇礼县| 乐东| 汤阴县| 米脂县| 清苑县|