首页 > 其他分享 >谷歌浏览器在用户与Document无交互时无法播放声音问题 - 记录

谷歌浏览器在用户与Document无交互时无法播放声音问题 - 记录

时间:2023-05-30 15:56:08浏览次数:33  
标签:播放 浏览器 谷歌 用户 设置 Document 交互

谷歌禁止声音播放处理方式

1、设置google浏览器,点击地址前面的图标,选择网站设置,找到声音,设置允许,需要用户配合设置

  

  

2、使用window.AudioContext,需要自己写代码

   接口参考地址:https://developer.mozilla.org/zh-CN/docs/Web/API/AudioContext

3、使用组件,如:soundmanager2-jsmin.js,组件使用简单,功能全,但可能更多的功能是不需要的

4、引导用户触发一次互动,比如第一次加载网站时,弹出提示,让用户选择是否允许,或者增加一个类似播放按钮,找一个位置放好,让用户自己选择静音或者播放等

标签:播放,浏览器,谷歌,用户,设置,Document,交互
From: https://www.cnblogs.com/zhoushangwu/p/17443451.html

相关文章

  • 设置浏览器下载apk后默认不安装
    1.浏览器消息处理:修改文档:vendor/mediatek/proprietary/packages/apps/Browser/src/com/android/browser/DownloadHandler.java 2.RULutil过滤信息 修改文档:frameworks/base/core/java/android/webkit/URLUtil.java ......
  • 新版本Edge浏览器如何查看每一个网页的内存占用和cpu使用情况
       ......
  • 批量创建google浏览器快捷方式
    importosfromwin32comimportclientdefcreate_chrome(name,num):chrome_path="C:\ProgramFiles\Google\Chrome\Application\chrome.exe"user_dir_data=f"D:\data\google\Chrome{num}"#定义快捷方式的目标路径和名称,快捷方式的路径#short......
  • Edge浏览器获取Cookie和User-Agent方法
    Edge浏览器获取Cookie和User-Agent方法1、在浏览器界面点击F12或Ctrl+Shift+I或;2、找到网络,如界面未显示则可能被隐藏了,点击》或右边得+号,找到即可;3、点击按钮刷新浏览器或F5或Ctrl+R;4、在筛选器点击全部显示;5、在名称里找到界面的网址,一般情况默认第1个;6、在......
  • 前端解决浏览器跨域问题
      自从前后端分离后,浏览器做出了很多的限制,如产生跨域时将限制访问服务器,那要如何解决前端跨域的问题,下面将以谷歌浏览器(chrome)为标椎来提出一个简单且常用解决方案。 一、创建一个能够跨域的谷歌浏览器下载并安装谷歌浏览器以后(如果已经拥有那就不用),右击谷歌浏览器使用快......
  • java爬虫htmlunit模拟浏览器登录
    介绍刚学到了一种超实用的java爬虫技术htmlunit,先记录一下。htmlunit其实就是一个没有界面的浏览器,操作很简单,就像自己在使用浏览器。本文介绍其简单的几个操作,仅初学了解htmlunit。第一是模拟登录网站,第二是获取网页html源码。准备下载htmlunit的jar包,点击进入官网下载,下载后,里面......
  • 如何查询并复制edge浏览器的cookie
    步骤一按下F12,打开开发调试工具(如果打不开就按fn+F12试试)步骤二:点击Network(网络)步骤三:刷新网页查看Network界面的变化,点击Network界面下的Headers步骤四:找到Cookie并复制后面内容......
  • 用户交互Scanner对象
    用户交互Scanner对象next():一定要读取到有效字符后才可以结束输入。对输入有效字符之前遇到的空白,next()方法会自动将其去掉。只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。next()不能得到带有空格的字符串。nextLine():以Enter(回车)为结......
  • [MAUI]模仿Chrome下拉标签页的交互实现
    @目录创建粘滞效果的圆控件贝塞尔曲线绘制圆创建控件创建形变可控形变形变边界形变动画创建手势控件创建页面布局更新拖拽物位置其它细节项目地址今天来说说怎样在.NETMAUI中制作一个灵动的类标签页控件,这类控件常用于页面中多个子页面的导航功能。比如在手机版的Chrome中,当用......
  • 深入理解浏览器的缓存机制
    一、前言缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在......