我在speakjs中使用my webapp,在chrome和firefox中运行时没有错误,但是在尝试在safari中运行speakjs客户端时,我收到以下错误:
ReferenceError: Can't find variable: Float64Array
我试图搜索js并将Float64Array
替换为Float32Array
,但无济于事。
我怎样才能解决这个问题?
答案 0 :(得分:2)
将Safari更新为当前版本。它实现了Float64Array
。
我没有让Safari 5.x使用使用它的代码的答案。我目前正在努力解决这个问题。
更新:幸运的是,我使用的Float64Array来自emscripten box2d版本。简单地用Float64Array
替换Float32Array
对我来说是Safari 5的诀窍!它使它适用于旧版本的Firefox(我测试版本10)。