我正在使用React Native(版本0.47.2
为Apple TV制作新游戏,此版本完全支持apple tv,请参阅此处RN for TVOS Docs)
一切都很好,但不幸的是我根本无法播放声音。
我已经尝试了react-native-sounds
和react-native-sound-player
,并且我发现错误的库名为RNSound
导致错误。
到目前为止,关于这个问题,我唯一知道的是,如果缺少一个库,我会转到我的Xcode项目并切换到-tvOS
版本,然后链接库的tvOS版本需要它通常有效。
在这种情况下,我无法找到此库的tvOS版本。 (我不确定这是解决方案,但这种方式之前有效)
答案 0 :(得分:0)
问题是这个图书馆没有支持tvOS。
为react-native-sounds
库添加tvOS支持dlowder-salesforce的大注释
(如果他的PR还没有合并,你可以将以下内容添加到你的package.json:
"react-native-sound": "https://github.com/dlowder-salesforce/react-native-sound#master"
)