【问题标题】:How to building React Native App using WebRtc如何使用 WebRtc 构建 React Native App
【发布时间】:2020-01-29 07:34:14
【问题描述】:

提前感谢您的帮助。

我想使用 react native 制作一个用于视频通话的新 WebRtc 移动应用程序,我查看了很多文章,但没有得到确切的信息如何开始。任何人都可以帮助我并指导我创建应用程序的路径。

.\gradlew /clean

FAILURE:构建失败并出现异常。

  • 在哪里: 构建文件 'C:\Jig\New folder\react-native-demoapp-master\react-native-demoapp-master\node_modules\react-native-webrtc\android\build.gradle' 行:30

    李>
  • 出了什么问题: 评估项目“:WebRTCModule”时出现问题。

    在项目 ':WebRTCModule' 上找不到参数 [com.facebook.react:react-native:+] 的方法 implementation()。

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:2.903 秒

【问题讨论】:

标签: android ios react-native webrtc react-native-android


【解决方案1】:

您必须为此使用 react-native-webrtc - https://github.com/react-native-webrtc/react-native-webrtc

【讨论】:

  • 是的,我确实检查了它,但它有点令人困惑,比如在这个项目中哪个文件是主文件,因为 index.js 只有参考。
  • 这是必须使用的包,请参阅这个使用 react-native-webrtc github.com/callstats-io/react-native-demoapp的演示应用程序
  • 谢谢让我检查一下。
  • 这个错误来了,任何人都可以帮忙吗?刚刚运行 .\gradlew /clean gradle clean 命令它没有运行。
  • 要运行 DemoApp 我还需要设置任何 socket.io 服务器吗?
【解决方案2】:

你可以使用 react-native-jitsi-meet 它实际上是基于 webrtc 的。这是链接https://www.npmjs.com/package/react-native-jitsi-meet

【讨论】:

  • 如何使用 react-native-webrtc 在 react-native 中发送一对多会议视频流
猜你喜欢
  • 2015-06-05
  • 2013-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-14
  • 1970-01-01
  • 2018-11-18
  • 2022-08-17
相关资源
最近更新 更多