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