Javascript 如何在Safari 13 Web音频API上获取AudioListener.positionX

Javascript 如何在Safari 13 Web音频API上获取AudioListener.positionX,javascript,safari,web-audio-api,Javascript,Safari,Web Audio Api,有人知道Safari 13中使用web音频API获取AudioContext.listener.positionX的方法吗 我正试图让我的应用程序在Safari上运行,但Safari尚未实现positionX。只是没有定义。在Safari上我似乎唯一能做的就是listener.setPosition(x,y,z)。 关于如何在Safari中获得当前侦听器位置,有什么想法吗? 我试过: Listener.pos 位置 Listener.X Listener.x 它们都是未定义的 谢谢,如果您

有人知道Safari 13中使用web音频API获取AudioContext.listener.positionX的方法吗

我正试图让我的应用程序在Safari上运行,但Safari尚未实现positionX。只是没有定义。在Safari上我似乎唯一能做的就是listener.setPosition(x,y,z)。 关于如何在Safari中获得当前侦听器位置,有什么想法吗? 我试过:

  • Listener.pos
  • 位置
  • Listener.X
  • Listener.x
它们都是未定义的

谢谢,

如果您查看这篇文章的部分,您会发现safari实际上不支持音频侦听器上的任何属性,除了
speedOfSound
doppleFactor
之外


作为一种解决方法,您可以假设位置从(0,0,0)开始,然后跟踪每次调用
setPosition
时设置的位置。这并不理想,但鉴于safari实现了web音频api,我想不出更好的解决方案

多谢各位。为什么是苹果,为什么是你让我们的生活如此艰难!