2

我在控制台(chrome)中尝试webkitAudioContext并定义了它(带有本机代码的函数)。

webkitAudioContext
function AudioContext() { [native code] }

在 safari (5.1.6) 中,它返回“消息:” Can't find variable: AudioContext“”。

AudioContext
Error
line: 2
message: "Can't find variable: AudioContext"
sourceId: 4569334656
__proto__: Error



webkitAudioContext
Error
line: 2
message: "Can't find variable: webkitAudioContext"
sourceId: 4647161912
__proto__: Error

我可以webkitAudioContext在 Safari 中使用吗?

谢谢!

编辑:

var context = new webkitAudioContext();
Error
line: 2
message: "Can't find variable: webkitAudioContext"
sourceId: 4603762264
__proto__: Error
4

2 回答 2

1

不,你不能:http ://caniuse.com/audio-api

它仅在 Safari 6.0+ 中受支持。

于 2013-04-29T14:05:08.243 回答
-3

是的,你可以使用它。尝试使用new关键字调用它并在其后包含括号。

var context = new webkitAudioContext();
于 2013-04-29T11:41:51.580 回答