如何在React Native tvOS版本中播放声音效果

时间:2017-12-09 14:46:21

标签: react-native tvos

我正在使用React Native(版本0.47.2为Apple TV制作新游戏,此版本完全支持apple tv,请参阅此处RN for TVOS Docs

一切都很好,但不幸的是我根本无法播放声音。 我已经尝试了react-native-soundsreact-native-sound-player,并且我发现错误的库名为RNSound导致错误。

到目前为止,关于这个问题,我唯一知道的是,如果缺少一个库,我会转到我的Xcode项目并切换到-tvOS版本,然后链接库的tvOS版本需要它通常有效。 在这种情况下,我无法找到此库的tvOS版本。 (我不确定这是解决方案,但这种方式之前有效)

错误看起来像这样: enter image description here

1 个答案:

答案 0 :(得分:0)

问题是这个图书馆没有支持tvOS。

react-native-sounds库添加tvOS支持dlowder-salesforce的大注释

(如果他的PR还没有合并,你可以将以下内容添加到你的package.json:

"react-native-sound": "https://github.com/dlowder-salesforce/react-native-sound#master"