如何使用网络音频 api
How do I use the web audio api
我正在学习教程,但该死的,如果我似乎无法正确完成第一步。
我的 32 位 windows 7 和 64 位 windows 10 台机器表现相同。
请注意浏览器选项卡中缺少扬声器图标。
这个demo中的AudioContext是这样加载的:
var context = new webkitAudioContext();
这是针对 Safari webkit navigator 优化的,您会遇到错误
ReferenceError: webkitAudioContext 未在 Firefox 中定义。
您可以试试这一行:
var context = new AudioContext();
像这样初始化您的 AudioContext 以处理所有(大多数)浏览器:
try {
window.AudioContext = window.AudioContext || window.webkitAudioContext;
context = new AudioContext();
}
catch(e) {
alert('Web Audio API is not supported in this browser');
}
我正在学习教程,但该死的,如果我似乎无法正确完成第一步。 我的 32 位 windows 7 和 64 位 windows 10 台机器表现相同。
请注意浏览器选项卡中缺少扬声器图标。
这个demo中的AudioContext是这样加载的:
var context = new webkitAudioContext();
这是针对 Safari webkit navigator 优化的,您会遇到错误 ReferenceError: webkitAudioContext 未在 Firefox 中定义。
您可以试试这一行:
var context = new AudioContext();
像这样初始化您的 AudioContext 以处理所有(大多数)浏览器:
try {
window.AudioContext = window.AudioContext || window.webkitAudioContext;
context = new AudioContext();
}
catch(e) {
alert('Web Audio API is not supported in this browser');
}