谷歌浏览器怎么改html5,关于谷歌浏览器不支持html5中audio的autoplay解决方法(js代码解决)...
当我们直接写autoplay时,在chrome中浏览器并没有自动播放音频;
如果直接通过js来调用audio的play()方法也不行;
控制台还会报错
大概意思:play()调用失败,因为用户没有与文档进行交互
经过网上的查找:原博客:https://blog.csdn.net/baiding1123/article/details/104945759
谷歌为优化用户体验关闭了audio中的autoplay方法(屏蔽广告和节省用户流量);
那么如何实现autoplay呢,既然报错说用户没有与文档交互,我们就设置一个事件使用户与文档交互就行了;如下给整个页面添加一个点击事件
此时,当用户点击页面后就会触发play();chrome也不会报错,并且开始播放音乐
亲测把onclick事件换成onmousemove后(想优化用户体验),但还是需要点击页面才能触发play(),相当于把audio的点击播放绑定在整个window上面;
借鉴此博客的更改:https://blog.csdn.net/baiding1123/article/details/104945759
谷歌浏览器怎么改html5,关于谷歌浏览器不支持html5中audio的autoplay解决方法(js代码解决)...相关推荐
- Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题
问题场景: 使用java 掉用js代码,发现 ScriptEngine不支持浏览器内置对象window,document的问题: 问题一:为什么要 用java掉用js代码? 比如在 抓取(爬取)对方网 ...
- html5添加下划线虚线,web中添加下划线的方法及优缺点
有很多种添加下划线样式的方法.可能你还记得<Crafting link underlines on Medium>这篇文章.Medium 并没有尝试特殊的方法,只是想创建一个漂亮的看起来正 ...
- android webview video标签,Android WebView支持html5 video标签
看到这个标题很兴奋了吧,但是内容肯定会让你失望...这先告诉结果了,我没在2.3上搞出什么名堂来. 起因是项目需要在android 2.3.*的版本上调用有video标签的页面,调研是否支持.百度,g ...
- 手机qq浏览器支持html5,手机QQ浏览器三大法宝助HTML5开发者成功
6月27日消息,腾讯举办的手机QQ浏览器HTML5创新大赛沙龙分享会第二场在北京举行,HTML5开发者.技术专家等众多行业人士将齐聚一堂共同探讨HTML5技术发展趋势以及WebApp未来发展之路. 而 ...
- 支持HTML的邮箱,Yeah.net邮箱全面支持HTML5
[TechWeb报道]6月20日消息,近日网易邮箱宣布启用全新第四代引擎,yeah.net邮箱率先升级,全面支持HTML5浏览器标准.作为国内首家支持HTML5标准的邮箱运营商,网易邮箱利用HTML5 ...
- html5定义页脚的标签,HTML中footer标签的使用方法
HTML中footer标签的使用方法 发布时间:2020-06-25 17:37:52 来源:亿速云 阅读:215 作者:Leah 本篇文章为大家展示了HTML中footer标签的使用方法,代码简明扼 ...
- 谷歌浏览器chrome即将在2020年底停止支持flash,我们程序员该怎么办
最近打开谷歌浏览器chrome的时候,谷歌推送了一条消息说谷歌即将在2020年底停止支持flash. 一旦到那个时候,势必对我们开发者来说会有很大的影响. 因为我们公司很多播放器用的还是flash.虽 ...
- 谷歌浏览器默认百度引擎改不了的解决方法
谷歌浏览器默认搜索引擎已经设置为bing,但每次启动打开的是百度搜索,按主页按钮后才会出现bing 解决方法已找到:谷歌浏览器默认百度引擎改不了的解决方法 - 知乎
- 您的浏览器暂不支持计算机上传文件的大小,电脑中谷歌浏览器无法上传图片的解决方法...
谷歌浏览器能够给我们带来很棒的网页浏览体验,不过用户在使用过程中也会遇到一些问题.比如,最近一位用户反馈电脑中谷歌浏览器无法上传图片,这该怎么办呢?接下来,就随系统城小编一起看看该问题的具体解决方法. ...
最新文章
- linux下如何将mysql加入环境变量
- GitHub使用指南!(ubuntu)
- foreach php,详解PHP中foreach的用法和实例
- python到底能用来做啥-Python可以被用来做哪些神奇好玩的事情?
- C++中调用DLL中的函数的两种方式
- ML之Xgboost:利用Xgboost模型(7f-CrVa+网格搜索调参)对数据集(比马印第安人糖尿病)进行二分类预测
- 浅入浅出 MySQL 索引
- Spring框架第一天
- 麒麟 UKUI 3.0 发布预告视频,能否接替 Win 7 成为大家的新选择?
- 黑群晖 7.0 安装
- 软件测试中的版本控制
- 精度、小数位数和长度
- jmeter学习问题记录
- [NOI2004]郁闷的出纳员 Treap
- 注册时验证用户名和密码是否合法
- 有个疑问--RTOS系统中,低优先级任务什么时候得到cpu去运行
- 温州大学c语言期末试卷,2016年温州大学物理与电子信息工程学院综合卷之C语言程序设计复试笔试最后押题五套卷...
- 360杀毒属于计算机操作系统吗,360杀毒软件 统一操作系统UOS,保护您的电脑安全...
- uni-app微信小程序订阅消息功能开发(流程讲解篇)
- 双十二投影仪推荐 三分钟告诉你怎么挑选到称心如意的投影仪