如何在Flatter移动平台中使用html、javascript代码?

如何在Flatter移动平台中使用html、javascript代码?,javascript,html,flutter,dart,soundcloud,Javascript,Html,Flutter,Dart,Soundcloud,我已经用了4个月了,但是我没有Javascript方面的经验。我想使用Soundcloud HTTP API并用它构建一个应用程序。但我一直坚持在颤振中使用JS。我正在尝试制作一个需要这些功能的用户交互应用程序 在Soundcloud上搜索音乐。 =>用户可以在Soundcloud上选择一首歌曲 在提要上发布所选音乐。 =>然后,所选歌曲作为类似音乐播放器的小部件发布在提要页面上 当音乐出现在他们的订阅源上时,让其他用户播放音乐。 =>然后,其他人可以通过附加说明等看到音乐播放器 总而言之

我已经用了4个月了,但是我没有Javascript方面的经验。我想使用Soundcloud HTTP API并用它构建一个应用程序。但我一直坚持在颤振中使用JS。我正在尝试制作一个需要这些功能的用户交互应用程序

  • 在Soundcloud上搜索音乐。 =>用户可以在Soundcloud上选择一首歌曲

  • 在提要上发布所选音乐。 =>然后,所选歌曲作为类似音乐播放器的小部件发布在提要页面上

  • 当音乐出现在他们的订阅源上时,让其他用户播放音乐。 =>然后,其他人可以通过附加说明等看到音乐播放器

  • 总而言之,我正在尝试制作一个Soundcloud克隆,它实际上可以使用Flatter使用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>
    
    
    SC.initialize({
    客户id:“您的客户id”
    });
    var track_url='1〕https://soundcloud.com/forss/flickermood';
    SC.oEmbed(track_url,{auto_play:true}){
    log('oEmbed响应:',oEmbed);
    });
    
    我发现在FlatterWeb中使用HTML和JS是可能的,但我不确定它是否也适用于移动平台


    我希望从JS和Dart的专家那里得到一些反馈。谢谢。

    您可以使用。您可以尝试一次。

    您可以使用Flitter JS插件,但建议使用dart for Flitter,我希望此链接有帮助,您必须使用WebView谢谢大家的回答。但我希望得到一些示例,说明如何用一些示例代码实现这一点。。。我的问题是我不知道如何在代码中实现它。。。