WebAudioApi音频节点在IOS UIWebView

时间:2016-08-06 14:36:59

标签: uiwebview web-audio web-audio-api

我正在使用Javascript的AudioContext对象将html中的音频列表播放到IOS的UIWebView中

例如:

var ctx = new AudioContext();
var node= ctx.createBufferSource();
node.buffer = AudioBufferFromAjaxCall;
node.connect(gainNodeObjCreatedEarlier);
node.start();

问题是node.stop();不工作,音频开始继续播放而不是停止

1 个答案:

答案 0 :(得分:1)

了解UIWebView正在使用的safari版本以及是否可以在桌面版本中重现它将会很有帮助。另外,你在控制台中得到任何类型的日志或错误吗?

在任何情况下,您是否尝试将参数传递给stop方法?

之类的东西

node.stop(0);

此参数指定节点应停止的秒数。发送0可能会有所帮助。