【问题标题】:Is it possible to implement Agora Video Call in flutter web and flutter app?是否可以在 Flutter Web 和 Flutter App 中实现 Agora Video Call?
【发布时间】:2021-11-01 01:42:03
【问题描述】:

我想知道是否可以在 Flutter Web 应用程序和 Flutter 移动应用程序之间进行视频通话。在 pub dev 的 agora_rtc_engine 4.0.6 中,它只说“支持 Android 和 IOS”。所以我猜 web 还不支持?

如果没有,是否有任何替代解决方案可用于我的项目以实现此功能?

【问题讨论】:

    标签: flutter flutter-web agora.io flutter-android


    【解决方案1】:

    是的,坚决添加带有 Flutter Web 和 Flutter 应用的 agora 视频通话 SDK。 为此,您可以阅读文档: 访问https://docs.agora.io/en/Video/start_call_flutter?platform=Flutter

    这个插件会让你在你的应用程序中使用 Agora 视频通话功能:访问https://pub.dev/packages/agora_rtc_engine

    【讨论】:

    • 只有我一个体验过this吗?
    • 什么意思? @emmy-chwan
    • 这是关于我评论中的链接的。我遇到了问题
    【解决方案2】:

    感谢meherdeep thakur他的answer

    基于此,我实现了我的 Flutter 项目的网页版。

    1. pubspec.yaml中更改agora_rtc_engine的版本:

      agora_rtc_engine: ^4.1.0-alpha.2
      
    2. 下载AgoraRtcWrapper.bundle.js文件:Raw Link

    3. AgoraRtcWrapper.bundle.js 文件导入到项目中。

      Project Root/web/AgoraRtcWrapper.bundle.js

    4. 将文件添加到Project Root/web/index.html

      <script src="AgoraRtcWrapper.bundle.js" type="application/javascript"></script>
      

    【讨论】:

    • 这非常有效。非常感谢!
    • 这是我在项目中实现的最后一个功能,它也能完美运行。我能够实现网络到移动平台之间的视频通话。谢谢!
    • 只有我一个人体验过this吗? @TuanNguyenQuoc
    【解决方案3】:

    Agora Flutter SDK 提供 Web 支持,但目前作为预发布版本提供。要在您的应用程序中使用它,您可以使用 v4.1.0-alpha.2

    【讨论】:

    • 感谢您的信息!不管怎样,你知道他们什么时候会正式发布他们的网络支持吗?
    • 只有我一个人体验过this吗?
    猜你喜欢
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    相关资源
    最近更新 更多