如何在 flutter 移动平台中使用 html、javascript 代码?
How to use html, javascript code in flutter mobile platforms?
我已经使用 Flutter 大约 4 个月了,但是我没有任何 Javascript 的经验。我想使用 Soundcloud HTTP API 并用它构建一个应用程序。但我坚持在 Flutter 中使用 JS。我正在尝试制作需要这些功能的用户交互应用程序,
在 Soundcloud 上搜索音乐。
=> 用户可以在 Soundcloud 上选择一首歌曲。
Post Feed 上的所选音乐。
=> 然后,所选歌曲将作为类似音乐播放器的小部件发布在提要页面上。
当音乐出现在他们的 Feed 中时,让其他用户播放音乐。
=> 其他人可以通过附加说明等看到音乐播放器
最后,我正在尝试制作一个 Soundcloud 克隆,它实际上可以使用 Flutter 使用 Soundcloud 源,但我不知道该怎么做,因为 Soundcloud 只为 Ruby 提供 API, Python,和 JS.
例如,我不知道如何实现下面的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 web 中使用 HTML 和 JS 是可行的,但我不确定它是否也适用于移动平台。
希望得到 JS 和 Dart 专家的一些反馈。谢谢。
您可以使用 flutter_js。你可以尝试一次。
可以使用Flutter JS plugin,但是flutter推荐使用dart,希望link对你有帮助https://www.filledstacks.com/post/create-and-deploy-a-flutter-web-app/
我已经使用 Flutter 大约 4 个月了,但是我没有任何 Javascript 的经验。我想使用 Soundcloud HTTP API 并用它构建一个应用程序。但我坚持在 Flutter 中使用 JS。我正在尝试制作需要这些功能的用户交互应用程序,
在 Soundcloud 上搜索音乐。 => 用户可以在 Soundcloud 上选择一首歌曲。
Post Feed 上的所选音乐。 => 然后,所选歌曲将作为类似音乐播放器的小部件发布在提要页面上。
当音乐出现在他们的 Feed 中时,让其他用户播放音乐。 => 其他人可以通过附加说明等看到音乐播放器
最后,我正在尝试制作一个 Soundcloud 克隆,它实际上可以使用 Flutter 使用 Soundcloud 源,但我不知道该怎么做,因为 Soundcloud 只为 Ruby 提供 API, Python,和 JS.
例如,我不知道如何实现下面的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 web 中使用 HTML 和 JS 是可行的,但我不确定它是否也适用于移动平台。
希望得到 JS 和 Dart 专家的一些反馈。谢谢。
您可以使用 flutter_js。你可以尝试一次。
可以使用Flutter JS plugin,但是flutter推荐使用dart,希望link对你有帮助https://www.filledstacks.com/post/create-and-deploy-a-flutter-web-app/