howler.js相关内容

Tone.PitchShift和Howler.js问题

我喜欢在我的(Meteor)应用程序中使用Howler.js。然而,播放速率功能导致了我不想要的音调变化(我只想延长时间,并保持音调不变)。因此,我的解决方案是对它进行音调转换,以“纠正”音调。看起来很简单,这就是为什么我选择使用https://tonejs.github.io/ 唯一的问题是,我无论如何都不能让它正常工作。在阅读了几个小时的Web Audio API、Tone.js文档和在线讨 ..

尝试在Angular 2应用程序中导入npm模块(咆哮)

我正在尝试在我的angular 2应用程序中导入Howler,但它没有打字文件.我很困惑,一直在寻找答案,但找不到任何东西.如何在没有类型文件的情况下将“咆哮"导入我的组件中? 解决方案 尝试 DefinitelyTyped 咆哮的类型定义 这是GitHub上的 repo ,您可以在其中找到 howler.d.ts 这是npm 软件包信息 TypeScript v2使用以 ..
发布时间:2021-04-06 19:25:38 其他开发

手机关闭时在Chrome/Firefox手机上重复播放音频

我编写了一个供自己使用的小型语言学习应用程序,该应用程序使用howlerjs播放音频.音频循环播放,直到结束时,音频会重新开始播放,直到用户干预为止. 问题所在:当我关闭手机(待机)时,音频文件仍会播放(应该播放),但不会重新播放,直到结束. 即使手机关闭了,我是否可以使用JavaScript技巧来重新启动它?还是可以更改Chrome/Firefox中的设置以阻止Chrome/Fire ..

将分析仪连接到咆哮声

我一直在尝试将分析仪连接到咆哮声,但没有成功. 我像这样创建我的咆哮声: var sound = new Howl({ urls: [ '/media/sounds/genesis.mp3', ] }); 然后我像这样使用Howler全局上下文创建我的分析器: var ctx = Howler.ctx; var analyser = ctx.c ..
发布时间:2020-09-13 21:57:37 其他开发

Howler.js-从数组/循环中引用和触发文件

我正在尝试使用数组和for循环来索引和命名一些Howls和Howl触发按钮. 我已经参考了这个问题以寻求实现以下目标: 我将用于触发adding叫声的按钮添加到循环中,这似乎是失败的地方-即单击按钮时. 单击任一按钮时,控制台报告以下内容: Uncaught TypeError: Cannot read property 'play' of undefined 具体指的是:sou ..
发布时间:2020-06-29 01:01:28 前端开发

Howler.js无法识别音频文件的src路径

在成功播放带有HTML5内置音频标签的音频文件后,我尝试切换为使用 howler.js . 我已经验证了正确安装了howler.js,并且使用console.log调用了创建/播放我的歌曲的方法,但是我对为什么无法在此处识别路径感到困惑: new Howl({src: ['../music/lofi.mp3']}) 相同的路径在这里可以很好地工作: ..
发布时间:2020-05-12 19:38:34 其他开发

Javascript和Howler.js - 如何选择随机声音?

我对javascript很新,并尝试在mousemove上播放随机选择的声音。我不能上班,也会感激帮助。我正在使用howler.min.js控制声音,因此不会等待声音在播放下一个声音之前播放结束。以下是代码: var soundObjects = []; var lastSoundTime = Date.now(); c.addEventListener(“mousemove” ..
发布时间:2019-06-06 15:28:40 前端开发

如何在howler.js上链接声音

我需要在howler.js中播放一些声音,我不知道如何链接它。 例如,在字符串BCG p> 需要播放b.ogg然后c.ogg和最后g.ogg 如果我只是使用(之后) loading): sound.play('b'); sound.play('c'); sound.play('g'); 所有这些都是开始和重叠,这不是我需要的。 我看到有 ..
发布时间:2019-05-27 10:52:32 前端开发