html5添加网页背景音乐完整代码_网页添加音乐播放

html5添加网页背景音乐完整代码_网页添加音乐播放方式一:<audiosrc=”static/sound/happyBirthday.mp3″autoplay=”autoplay”preload=”auto”controls=”controls”></audio>或<audioautoplay=……><sourcesrc=”static/sound/happyBirthda…


Jetbrains全系列IDE稳定放心使用

方式一:

<audio src=”static/sound/happyBirthday.mp3″ autoplay=”autoplay” preload=”auto” controls=”controls”></audio>

或

<audio autoplay=……><source src=”static/sound/happyBirthday.mp3″></audio>

autoplay自动播放,loop循环播放,preload预下载,controls显示播放器,不写controls标签会隐藏播放器。

audio 仅支持mp3,ogg,wav。

 

方式二:

<iframe frameborder=”no” border=”0″ marginwidth=”0″ marginheight=”0″ width=298 height=52  src=”static/sound/happyBirthday.mp3″ hidden=”true”></iframe>

frameborder播放器边框,hidden隐藏播放器。

 

方式三,显示播放器:

<video controls=”controls” autoplay=”autoplay” name=”media”><source src=”音乐” type=”audio/mpeg”></video>

source 标签可以放在video 标签里面,即<video  source src=”音乐” ></video>

video仅支持MP4、WebM、Ogg。

 

方式四:

<embed type=”video/wma” src=”static/sound/happyBirthday.wma” autoplay=”autoplay” loop=”true” hidden=”false”></embed>

注意:

  • embed 的type要跟后面的源文件格式匹配。
  • embed 支持多种多媒体格式,Midi、Wav、AIFF、AU、MP3、WMA等等,
  • embed是借助flash插件进行播放的,结合的是最新adobe flash插件,
  • <embed> 标签是 HTML 5 中的新标签。
  • <embed> 后面没有/结尾。

 

方式五(没试成功):

<bgsound src=”static/sound/happyBirthday.mp3″ loop=-1/>

loop=2表示循环两次,loop=-1表示无限循环,bgsound 很多浏览器不兼容。

注意:

采用ogg文件比mp3加载速度快很多

例如<audio src=”static/sound/happyBirthday.ogg” autoplay=”autoplay” preload=”auto”></audio>

 

src路径引用时要截取到webapp后

绝对路径是/wxapp/src/main/webapp/static/sound/happyBirthday.mp3(/wxapp是project名)

src=”static/sound/happyBirthday.mp3″

html5添加网页背景音乐完整代码_网页添加音乐播放

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189752.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 组装服务器注意事项

    最近做虚拟化工作需要,为公司组装了一台服务器。把过程经验介绍一下:推荐:http://www.cnblogs.com/roucheng/p/texiao.html

    2021年12月27日
  • tqdm模块[通俗易懂]

    tqdm模块[通俗易懂]tqdm是Python进度条库。tqdm库下面有2个类我们经常使用:1.2.可以在Python长循环中添加一个进度提示信息用法:tqdm(iterator)trange(i)是

    2022年8月6日
  • 浏览器出现stack overflow at line:0,解决方法

    浏览器出现stack overflow at line:0,解决方法浏览器如果出现"stackoverflowatline:0"并且有些图片无法显示的问题,是由于注册表被串改了这是由于pngfilt.dll问题,解决方法如下把以下内容保存到记事本,随便起个名字,并且把后缀改名为.reg,双击打开这个reg文件点“是”,添加入注册表中再重启浏览器,问题就解决了WindowsRegistryEditorVersion5.00;…

    2022年7月15日
  • 关于gitlab Web IDE功能使用

    关于gitlab Web IDE功能使用gitlabWebIDE使用1,进入gitlab项目路径,可以看到有个WebIDE按钮2,点击WebIDE按钮,跳到下面的界面 2.1.在这里可以建新的文件夹或者文件。 2.2.选中新建的文件夹newfoldr,点击右边的按钮,选择上传文件, 2.3.点击commit 2.4.下面要选择合并到master分支。(如果你们需要每个人需要创建新的分支去合并到 master分支,也可以选下面的createanewbranch)。再点击commit

    2022年10月17日
  • JS验证身份证的合法性[通俗易懂]

    JS验证身份证的合法性

    2022年1月20日
  • Linux Nginx 负载均衡

    Linux Nginx 负载均衡负载均衡,英文名称为LoadBalance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。软/硬件负载均衡软件负载均…

    2022年6月26日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号