前言:有些设备禁止了autoplay 属性
html:
  <audio src="https://static.frdic.com/web/music/Always.mp3" preload="meta" loop autoplay id="bgmusic"></audio>
js:
//背景音不能自动播放: 监听WeixinJSBridgeReady事件、DOMContentLoaded事件
var audio = document.getElementById('bgmusic');document.addEventListener('DOMContentLoaded', function () {//加载overfunction audioAutoPlay() {audio.play();audio.volume = 1;//音量最大if (!audio.paused) {//如果没暂停,就显示播放图标$(".musicBg_close").hide();$(".musicBg_on").show();} else {$(".musicBg_close").show();$(".musicBg_on").hide();}document.addEventListener("WeixinJSBridgeReady", function () {audio.play();audio.volume = 1;$(".musicBg_close").hide();$(".musicBg_on").show();}, false);}audioAutoPlay();
});
//部分Android浏览器和所有IOS下Safari浏览器不支持自动播放, 通过手势事件播放音乐function musicInBrowserHandler() {audio.play();audio.volume = 1;$(".musicBg_close").hide();$(".musicBg_on").show();document.body.removeEventListener('touchstart', musicInBrowserHandler);}document.body.addEventListener('touchstart', musicInBrowserHandler);

网页设置的音频不能自动播放相关推荐

  1. 网页上线后音频不能自动播放

    一.问题描述 开发环境谷歌浏览器本地测试通过,网站上线后的音乐不播放,而是自动下载? 开发环境safari浏览器中,音频不播放. 二.问题分析 用audio或者embed标签都有问题,为了节省用户的流 ...

  2. 音频视频自动播放解决方案

    1.音频视频自动播放解决方案 1.1.使用背景 公司项目需要用到音频自动播放的功能,首先想到的就是autoplay属性. 想让内容自动播放的最简单方法是将autoplay属性添加到元素,并将autop ...

  3. Chrome 实现音频/视频 自动播放

    Chrome 实现音频/视频 自动播放 //home.html 用a标签跳转到播放页<a href="test_video.html">跳转到视频/音频播放页</ ...

  4. Video在网页和移动端无法自动播放问题??

    <video> 标签介绍 <video> 标签定义视频,比如电影片段或其他视频流.支持三种视频格式:MP4.WebM.Ogg.是H5的新标签,使用如下: //autoplay表 ...

  5. 手机 html自动播放视频格式,Video 在网页和移动端无法自动播放问题??

    标签介绍 标签定义视频,比如电影片段或其他视频流.支持三种视频格式:MP4.WebM.Ogg.是 H5 的新标签,使用如下: //autoplay表示视频自动播放,controls表示显示视频控制器, ...

  6. 谷歌浏览器html音频不能自动播放,谷歌浏览器已暂停禁止网站的音视频内容自动播放功能...

    谷歌浏览器近期版本上线新功能即自动限制多数网站加载的音视频内容自动播放以免干扰到用户的正常浏览. 对于用户来说该功能还是非常有实际意义的,毕竟很多网站自动加载音视频内容并冷不丁的播放确实很烦人. 但有 ...

  7. html手机不能自动播放音乐,解决移动端浏览器 HTML 音频不能自动播放的三种方法...

    由于Android,IOS移动端的浏览器以及微信自带的浏览器为了用户更好的体验,规定不自动播放音频视频,默认屏蔽了autoplay,如果要想达到自动播放效果,需要单独处理,方法有以下几种: 第一种:添 ...

  8. audio音频不能自动播放的解决方法

    由于浏览器限制的原因,不允许自动播放audio音频,尝试网上的方法后也没有进展(如果有解决方法,欢迎评论~) 一.首先创建 audio 标签 <audio class="g-back- ...

  9. 解决移动端浏览器 HTML 音频不能自动播放的三种方法

    由于Android,IOS移动端的浏览器以及微信自带的浏览器为了用户更好的体验,规定不自动播放音频视频,默认屏蔽了autoplay,如果要想达到自动播放效果,需要单独处理,方法有以下几种: 第一种:添 ...

最新文章

  1. PHP实现XML传输
  2. Camel之AsyncProcessor
  3. 一张图,看清人体触碰禁区
  4. Springboot消除switch-case方法
  5. Java错误提示框口怎么使用_如何在Swing中显示错误消息对话框?
  6. rabbitmq进阶一
  7. SpringBoot报错couldn‘t check if tables are already present using metadata:
  8. javascript 将页面上的Table导出保存为Excel (无格式)
  9. python进阶数据_Python 进阶
  10. GetlastError()函数返回值
  11. mybaits 返回ListString
  12. $.post 提交文件_PHP表单提交
  13. ppt复制切片器_零基础小白自学PPT快速入门到精通(上)
  14. 一种高带外抑制Ku波段滤波器设计
  15. ASP.NET Core使用微软官方类库实现汉字简繁切换以及转拼音
  16. 2021年江西省安全员C证考试报名及江西省安全员C证模拟考试题库
  17. 听云SDK影响其他项目报Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/networkbench/agent
  18. WannaCrypt(永恒之蓝) down.bddp.net
  19. 摄像头rtsp流转http-flv实现低延迟实时在线播放
  20. 5-VOSviewer项目密度图含义解析

热门文章

  1. vector 排序方法sort的使用
  2. JS:Performance
  3. 墨云saas系统总结
  4. 文思海辉金融“分布式核心系统”,支持应用级和数据级分布式部署
  5. rj45插座尺寸图_rj45接口尺寸、标准、电压、颜色介绍
  6. Linux文件、目录——鸟哥的Linux私房菜
  7. runtime-compiler 与 runtime-only区别
  8. R语言学习——安装R语言,安装RStudio
  9. 李开复成长中的十句格言:求知若饥 虚心若愚(from cnbeta)
  10. 用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!