当前位置: 首页 > news >正文

做网站要用到什么微信分享接口网站开发

做网站要用到什么,微信分享接口网站开发,单位建设网站申请信用卡吗,阿里云网站备案资料本地有多个音乐文件,想用 html 逐个播放,或循环播放,并设置初始音量。 audio 在 html 中播放音乐文件用 audio 标签: controls 启用控制按钮,如进度条、播放、音量、速度等。不加不显示任何 widget。autoplay 理应启…

本地有多个音乐文件,想用 html 逐个播放,或循环播放,并设置初始音量。

audio

在 html 中播放音乐文件用 audio 标签:

  • controls 启用控制按钮,如进度条、播放、音量、速度等。不加不显示任何 widget。
  • autoplay 理应启用自动播放,但浏览器似乎禁止自动播放,故目前没什么用。
  • muted 静音。
<!DOCTYPE html>
<html>
<body><audio controls autoplay><source src="C:/Users/tom/Music/Wonderful U - 张含韵.mp3" type="audio/mpeg">Failed.
</audio><br/><audio controls muted><source src="C:/Users/tom/Music/Sacred Play Secret Place - Matryoshka.m4a" type="audio/x-m4a">Failed.
</audio></body>
</html>

Set Volume Automatically

想在打开 html 文件时,自动设置某个音量,如 20%,而不是默认的最大声、或 muted 静音。用到 javascript:

  • class 标记需要调音量的 audio;
  • script 内用 javascript 选中这些 audio,并设置其音量。
<!DOCTYPE html>
<body>
<!-- 用 `a` 标记需要自动校音量的 audio -->
<audio class="a" controls><source src="C:/Users/tom/Music/Wonderful U - 张含韵.mp3" type="audio/mpeg">Failed.
</audio>
<br/>
<audio class="a" controls><source src="C:/Users/tom/Music/Sacred Play Secret Place - Matryoshka.m4a" type="audio/x-m4a">Failed.
</audio><script>// 添加事件:加载时自动执行document.addEventListener("DOMContentLoaded", function() {var audioPlayers = document.querySelectorAll('.a'); // 根据 `a` 选 audio 元素audioPlayers.forEach(function(player) {player.volume = 0.2; // set initial volume});});
</script>
</body>
</html>

Play a List

有多个音乐文件,想顺序或循环播放它们,同样用 javascript 函数控制。

  • 浏览器可能禁止未有交互就自动播放,故一开头要手动点播放,但后面可连播。
<!DOCTYPE html>
<body>
<!-- 放一个空 audio 元素 -->
<audio id="auto-audio" controls autoplay></audio><script>const path = 'C:/Users/tom/Music/'; // 音乐文件都在这个目录下const playlist = ['嗵嗵 - DOUDOU.mp3','我拿什么留住你 - FloruitShow 福禄寿.mp3','琢磨 - 许靖韵.mp3'];let currentTrack = 0; // 目前播放的文件下标const audioPlayer = document.getElementById('auto-audio');// 播放函数function playTrack(index) {audioPlayer.src = path + playlist[index]; // 完整路径audioPlayer.volume = 0.2; // 校音量audioPlayer.play().catch(error => {console.log("%cAutoplay prevented:", "color: red;", error);});}// 加载时执行document.addEventListener("DOMContentLoaded", function() {// 播放第一首(可能被浏览器阻止自动播放而失败)playTrack(currentTrack);// 添加事件:播放结束后自动放下一首audioPlayer.addEventListener('ended', function () {// 顺序播放if (currentTrack < playlist.length) {playTrack(currentTrack);}// 循环播放// currentTrack = (currentTrack + 1) % playlist.length;// playTrack(currentTrack);});});
</script>
</body>
</html>

References

  1. html用css grid实现自适应四宫格放视频
http://www.15wanjia.com/news/169373.html

相关文章:

  • 无锡网站建设设计海事网站服务平台
  • dw响应式网站模板下载中国做网站知名的公司
  • 温州网页制作哪家好长沙seo行者seo09
  • 专业微信网站开发公司wordpress超级留言板路径
  • 好的公司网站制作品牌推广
  • app开发项目淄博网站建设优化珍云
  • 网站正在建设中永久wordpress七比2
  • 重庆最新网站备案营销百度app下载手机版
  • .net 微信网站开发百度指数不高的网站怎么优化
  • 网站由哪些部分组成部分组成免费 护理ppt模板
  • 网站开发的项目实战网站优化公司谷歌优化
  • 外包网站推荐建德 网站
  • 网站建设与维护考试卷长安网页设计公司
  • 怎么看网站pv实验室网站制作
  • 公司网站变更域名WordPress当前菜单高亮
  • 专业轻电商网站建设公司俄罗斯网站后缀
  • 权威网站排名做网站用花瓣上的图片会侵权吗
  • 怎么做网站运营手册设计网站
  • 墙纸 html 网站模板爱客crm官网
  • 芜湖网站建设优化易语言 做网站
  • 收费网站设计方案制作公司网站备案需要提供什么资料
  • 电信宽带做网站服务器卖掉的网站了对方用来做违法
  • 别人的做网站中国网站
  • 工控机做网站服务器有没有做淘宝的网站
  • 网站开发asp.networdpress 改中文
  • 程序员接活的平台网站基金网站开发
  • 制作个人博客网站贵州专业网站建设公司哪家好
  • 安徽网站建设开发电话seo视频网页入口网站推广
  • 安徽合肥网站制作外链平台有哪些
  • 上海建筑工程网站wordpress ajax 慢