Nei*_*din 7 audio ios cordova phonegap-build web-audio-api
基本上,我有通过Web Audio API播放的背景声音,它们的播放功能看起来像这样:
function playSound(buffer) {
if (buffer) {
var source = appAudioContext.createBufferSource();
source.buffer = buffer;
source.connect(appAudioContext.destination);
source.start(0);
} else {
alert("ERROR: playSound has undefined buffer");
}
}
Run Code Online (Sandbox Code Playgroud)
当我开始虽与PhoneGap的媒体API记录(通过NPM科尔多瓦 - 插件媒体),我所有的网络音频声音是静音,停止记录时我甚至不能播放.有没有办法让这两个API在PhoneGap中很好地协同工作?我正在开发一个声音很重的应用程序,它需要具有Media API本机录制功能的Web Audio API的多功能性.
小智 2
您还没有说明您正在使用哪些插件。我必须假设您正在使用phonegap *core* 插件。您需要使用第三方插件。这是您搜索的音频。
这可能是您想要的插件cordova-plugin-deviceaudioservice。这个插件仅适用于 iOS - 我从你的标签中假设这一点。如果您需要 Android 版,您需要这么说。
最后,相同的插件可以在 PGB 存储库中以不同的名称使用。但是,由于我们正在转向 NPM,我强烈建议您使用 NPM 版本。如果您不清楚 - 如何使用 NPM 插件,请回信。
| 归档时间: |
|
| 查看次数: |
762 次 |
| 最近记录: |