问题描述
我已经使用Flutter大约4个月了,但是我没有Java方面的经验。我想使用Soundcloud HTTP API并使用它构建一个应用程序。但是我坚持在Flutter中使用JS。我正在尝试制作一个需要这些功能的用户交互应用程序,
-
将选定的音乐发布到提要上。 =>然后,选定的歌曲将像音乐播放器一样的小部件发布在供稿页面上。
最后,我正在尝试制作一个可以实际上使用Flutter使用Soundcloud源的Soundcloud克隆,但是我不知道该怎么做,因为Soundcloud仅提供Ruby,Python和JS的API。
例如,我不知道如何实现以下JS代码(这是api文档中的示例代码),该代码创建了嵌入式Soundcloud播放器。
<script src="https://connect.soundcloud.com/sdk/sdk-3.3.2.js"></script>
<script>
SC.initialize({
client_id: 'YOUR_CLIENT_ID'
});
var track_url = 'https://soundcloud.com/foRSS/flickermood';
SC.oEmbed(track_url,{ auto_play: true }).then(function(oEmbed) {
console.log('oEmbed response: ',oEmbed);
});
</script>
我发现可以在Flutter网站中使用HTML和JS,但是我不确定它是否也可以在移动平台上使用。
我希望能从JS和Dart的专家那里得到一些反馈。谢谢。
解决方法
您可以使用flutter_js。您可以尝试一次。
,您可以使用Flutter JS插件,但建议您使用dart进行抖动,希望此链接对https://www.filledstacks.com/post/create-and-deploy-a-flutter-web-app/
有帮助