javascript - 如何创建一个简单的解决方案来绕过声音而不是自动播放?
问题描述
我是一个完整的菜鸟,这里的第一个问题,所以请温柔!我正在关注用于声音艺术家的基本 Javascript 书籍,但最初的 Hello Sound 示例似乎不起作用,因为新需要手势输入,否则会禁用声音的自动播放。由于我将主要探索和试验声音,我想知道是否有人可以建议一个合适且简单的解决方案来解决这个禁用的声音问题?谢谢。
var osc = audioContext.createOscillator();
osc.type = "sine";
osc.connect (audioContext.destination);
osc.start (audioContext.currentTime);
解决方案
我将主要探索和试验声音,我想知道是否有人可以建议一个合适且简单的解决方案来解决这个禁用的声音问题?
您可以为 Chromium 或 Chrome 浏览器创建一个单独的启动器,并设置适当的标志或策略,以禁用默认浏览器策略,即在用户手势之前禁用自动播放。
例如
--ignore-autoplay-restrictions
- 忽略所有自动播放限制。它将忽略当前的自动播放策略和所有限制,例如在后台选项卡中播放。它应该只用于测试。
请参阅自动播放政策更改
推荐阅读
- pandas - 从 BigQuery 加载大量数据到 python/pandas/dask
- javascript - 为什么当我粘贴到搜索输入中时,来自 Jquery 的 Select2 会显示一个禁用的选项?
- c# - 在 C# 中将类型转换为另一种类型
- flutter - 如何更改列上的所有项目取决于哪个项目已被点击
- regex - 从列表中删除重复的 IP,而不考虑它们之后的变量
- aem - Sling 身份验证处理程序与登录模块
- twig - 如何在 Twig 中定义“如果最后 2 位数字不是......”
- python - 硒给出不同的结果
- c++ - 如何加快 ISpVoice 的性能?
- html - 为什么这个 Bootstrap col 会删除空格?