React-Native并从Soundcloud API播放音乐?

问题描述:

我刚刚开始使用React-Native。有没有人有任何经验让soundcloud歌曲播放?我尝试了一个iframe webview,但是我需要在浏览应用程序时播放歌曲。 Web视图只允许我在Web视图打开时播放某些内容。React-Native并从Soundcloud API播放音乐?

我在想这样做的最好方法是让一个看不见的iframe webview永远不会刷新。这可能吗?

我也尝试过使用react-native-sound包,但是我无法使用它从soundcloud Stream URL进行流式传输。

有没有人有任何想法/曾与此之前?

+0

你看过[this](https://github.com/fraserxu/soundredux-native)吗?他还撰写了关于此主题的博客文章 - 您可以在自述文件中找到链接。 – villeaka

+0

@villeaka我有。问题是他正在使用react-native-player来处理他现在只有android支持的soundcloud链接。我希望在iOS上做到这一点 –

我会推荐一个更原生的实现。

有一个可用的对象C/Cocoa(iOS)包装,支持音频流。 https://github.com/soundcloud/cocoa-api-wrapper

也有一个Android的一个(它看起来像支持已经停产,但仍然应该工作)https://github.com/soundcloud/java-api-wrapper

你可以用使用本机模块的,让操作系统处理音频的播放。它会比一些基于WebView的规避更好地工作。