React-Native并从Soundcloud API播放音乐?
问题描述:
我刚刚开始使用React-Native。有没有人有任何经验让soundcloud歌曲播放?我尝试了一个iframe webview,但是我需要在浏览应用程序时播放歌曲。 Web视图只允许我在Web视图打开时播放某些内容。React-Native并从Soundcloud API播放音乐?
我在想这样做的最好方法是让一个看不见的iframe webview永远不会刷新。这可能吗?
我也尝试过使用react-native-sound包,但是我无法使用它从soundcloud Stream URL进行流式传输。
有没有人有任何想法/曾与此之前?
答
我会推荐一个更原生的实现。
有一个可用的对象C/Cocoa(iOS)包装,支持音频流。 https://github.com/soundcloud/cocoa-api-wrapper
也有一个Android的一个(它看起来像支持已经停产,但仍然应该工作)https://github.com/soundcloud/java-api-wrapper
你可以用使用本机模块的,让操作系统处理音频的播放。它会比一些基于WebView的规避更好地工作。
你看过[this](https://github.com/fraserxu/soundredux-native)吗?他还撰写了关于此主题的博客文章 - 您可以在自述文件中找到链接。 – villeaka
@villeaka我有。问题是他正在使用react-native-player来处理他现在只有android支持的soundcloud链接。我希望在iOS上做到这一点 –