问题标签 [soundjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在反应网络应用程序中使用 createjs-soundjs
我想使用https://www.npmjs.com/package/createjs-soundjs在反应网络应用程序上播放声音。
我正常安装了包npm install createjs-soundjs
,它显示在包列表中。我应该如何将它包含到我的项目中,以便我可以使用它?
我尝试了以下方法:
控制台中的错误消息:soundjs-0.6.2.min.js:17 Uncaught ReferenceError: createjs is not defined。这个错误信息很清楚,但我不知道从哪里开始。我错过了一些基本的东西吗?
web-audio-api - Create JS WebAudioPlugin 不会回退到 HTMLAudioPlugin Facebook Browser Android 4.4
我目前正在将 CreateJS 套件用于音频和各种目的,并且在 Android 4.4 上的 Facebook 浏览器上出现错误似乎不支持 WebAudioPlugin,但它不会回退到 CreateJS 文档中指定的 HTMLAudio:
“此插件是默认安装的第二优先插件,仅次于 WebAudioPlugin。”
这就是目前我在插件中断时注册插件的方式。
但是,如果我更改顺序,它会起作用。
我不完全确定这有什么影响,我想优先考虑 WebAudio 而不是 HTMLAudio,所以我不确定更改顺序是否有类似的影响。如果我按此顺序注册插件,WebAudio 是否仍然优先?或者如果没有,是否有办法确保 WebAudio 回退到 HTMLAudio?
javascript - SoundJS: Partial Preload
I am developing a simple quiz game for fun. The player has to listen to a MP3 file and guess the associated game and/or character's name. Currently, I am preloading the whole audio file through SoundJS. The game can be tried here: http://simon.pcharest.ca/quiz/
What I would like to do is to preload and play only a 10 seconds audio clip, starting at a random position. This would make the loading much shorter and the game a bit harder too.
Is this something doable with SoundJS, and if so, could anyone please point me in the right direction?
Thank you very much for your time.
safari - createjs、soundjs、preloadjs 声音在 Safari 桌面版本 9.1.3、OSX 10.11.6 中不起作用
我在 Mac 上的 Chrome、Firefox 中运行正常,但在 Safari 版本 9.1.3、OSX 10.11.6 中没有。
我只能在文档中找到一条声明说 Safari 需要 Quicktime 插件。但是,当我将 Safari 指向 Soundjs 和 Preloadjs 演示页面时,声音在演示中运行良好。此外,显然 Apple 不再在当前安装的 Safari 中包含 QT 插件。要求用户安装旧版插件是不可接受的。(编辑:刚刚收到声音在 MS Edge 中也不起作用)
这是我的所有代码:
audio - SoundJS - 将声音分配给变量
我正在使用 loadManifest 加载几个 mp3 文件,但我对如何将加载的声音分配给变量感到有些困惑。我可以在这里使用 createInstance 吗?
我的代码目前如下所示:
如何使用它的 ID 创建声音实例并将其分配给我以后可以轻松访问的变量?我是否需要先注册声音才能做到这一点?
谢谢!
javascript - iOS 铃声开关使网络音频静音
在我正在进行的一个项目中,我注意到,在 iOS 上,当铃声开关关闭时,声音会被静音。该项目基于 CreateJS,声音由 SoundJS 管理。
令人沮丧的是,其他使用声音/媒体的网站(youtube、facebook、soundhound、spotify 等)似乎不受铃声开关的影响。
我在 iOS 版本从 9.2 到 10.1.1 的几款不同的 iPhone 上进行了测试:都出现了相同的问题。
这种行为可能是什么原因?是否有任何文档可以解释如何解决它?
javascript - 检测歌曲的结尾 - SoundJS
我正在使用SoundJS播放音乐。如何检测歌曲何时结束?
SoundJS 可以检测事件,歌曲结束时是否有事件?像这样的东西:
javascript - 如何使用 Adobe Flash (Animate) HTML5 Canvas Javascript 做序列声音
我想在一帧中播放序列声音。我尝试了很多方法,但声音通常是混合或碰撞。
主要思想是有一个类似于播放列表的队列,并在播放声音或播放完成后自动将其弹出到该队列中。
我该怎么做才能实现我的想法?有没有使用 createjs 库的示例代码?
感谢您的帮助。
编辑:
javascript - 使用 soundjs 控制音频速度/播放速率
有谁知道如何通过soundjs改变音乐的速度?
javascript - 为soundjs添加暂停功能
我试过使用:
createjs.Sound.pause;
mySound.stop();
没有任何效果。现在它有一个停止按钮,但如果按下停止按钮,则不会再次播放声音。
这是我使用的soundjs。 声音
我的代码与它的源代码完全相同。谢谢你的帮助!
根据 Stephen Lightcap 的回答,我最终会这样做:
头标签内的Javascript:
body 标签内的按钮:
<input id="pausBtn" type="button" value="Pause" onclick="pause()"/>
按钮 onclick 的 Javascript。置于按钮下方。:
但我收到一条错误消息:
未捕获的类型错误:无法在 HTMLInputElement.onclick(phkk.html:177)处读取未定义的属性“暂停”(phkk.html:560)