日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

html5 --- 使用javascript脚本控制媒体播放

發布時間:2023/12/10 javascript 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html5 --- 使用javascript脚本控制媒体播放 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

H5中的標簽(<audio…/> 和 <video…/>)對于JS中的HTMLAudioElement對象和HTMLVideoElement對象
對象有以下幾個方法:
play(): 播放
pause(): 暫停播放
load(): 重新裝載音頻、視頻
canPlayType(type): 判斷該元素可播放type類型的音頻、視頻

下面是一個簡單的音樂播放器

<title>音樂播放器</title> </head> <body><h2> 音樂播放器 </h2><select id='typeSel' style='width:160px'><option value='sequence'>順序播放</option><option value='random'>隨機播放</option></select><br /><audio id='player' controls>您的瀏覽器不支持audio元素</audio><script type="text/javascript">var musics = ["demo1.ogg","bomb.ogg","arrow.ogg","love.ogg","song.ogg",];var index = 0;var palyType;window.onload = function(){var typeSel = document.getElementById('typeSel');typeSel.onchange = function(){window.playType = typeSel.value;}var player = document.getElementById('player');player.src = musics[index];player.onended = function (){if(playType == 'random'){index = Math.floor(Math.random() * musics.length);palyer.src = musics[index];}else{player.src= musics[++index %musics.length];}player.play();}}</script> </body> </html>


參考《瘋狂HTML5 + CSS3 + JavaScript講義》(第2版) P141~P142

總結

以上是生活随笔為你收集整理的html5 --- 使用javascript脚本控制媒体播放的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。