如何解决如何在Flutter移动平台中使用html,javascript代码?
我已经使用Flutter大约4个月了,但是我没有Java方面的经验。我想使用Soundcloud HTTP API并使用它构建一个应用程序。但是我坚持在Flutter中使用JS。我正在尝试制作一个需要这些功能的用户交互应用程序,
-
在Soundcloud上搜索音乐。 =>用户可以在Soundcloud上选择一首歌曲。
-
将选定的音乐发布到提要上。 =>然后,选定的歌曲将像音乐播放器一样的小部件发布在供稿页面上。
-
让其他用户在其Feed上显示音乐时进行播放。 =>然后其他人可以通过其他说明看到音乐播放器等。
最后,我正在尝试制作一个可以实际上使用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/
有帮助版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。