首页 > 软件开发 > HTML >

如何添加音乐到网站

来源:互联网 2023-03-16 19:19:15 版权归原作者所有,如有侵权,请联系我们

如何将背景音乐添加到网站hAi办公区 - 实用经验教程分享!

工具/原料

  • 记事本或其他编辑工具
  • 音乐文件

方法/步骤

  • 1

    在html文件中使用audio>标签。hAi办公区 - 实用经验教程分享!

    代码如下:hAi办公区 - 实用经验教程分享!

    audio controls>hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    source src="test.flac" type="audio/ogg">

    hAi办公区 - 实用经验教程分享!

    您的浏览器不支持 audio 元素。

    hAi办公区 - 实用经验教程分享!

    /audio>

    hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 2

    打开html文件。网页中会有一个控制音乐播放的组件hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 3

    组件各按钮的作用如下图:hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 4

    经测试,即使设置了"autoplay"属性,也不会自动播放。hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 5

    使用js来调用组件播放功能也不行。会有报错提示:“Uncaught(in promise)DOMException:play()失败,因为用户没有首先与文档交互。”hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 5此文章非法爬取自百度经验
  • 6

    Web浏览器正在朝着更严格的自动播放策略发展,以便改善用户体验,最大限度地降低安装广告拦截器的积极性并减少昂贵和/或受限网络上的数据消耗。这些更改旨在为用户提供更大的播放控制权,并使开发商获得合法用例。hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    自动播放请参考《浏览器自动播放策略调整》hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 7

    可以在用户与页面交互后,播放。hAi办公区 - 实用经验教程分享!

    代码如下:hAi办公区 - 实用经验教程分享!

    audio id="audio">hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    source src="test.flac" type="audio/ogg">

    hAi办公区 - 实用经验教程分享!

    您的浏览器不支持 audio 元素。

    hAi办公区 - 实用经验教程分享!

    /audio>

    hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    document.addEventListener('click', function() {hAi办公区 - 实用经验教程分享!

    hAi办公区 - 实用经验教程分享!

    let music = document.getElementById('audio');//获取audio

    hAi办公区 - 实用经验教程分享!

    music.play();

    hAi办公区 - 实用经验教程分享!

    });

    hAi办公区 - 实用经验教程分享!

    如何添加音乐到网站hAi办公区 - 实用经验教程分享!

  • 注意事项

    • 自动播放策略调整

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!hAi办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号