文件名称:react-native-webrtc-minimal:react-native-webrtc的最简单的仅本地实现
文件大小:247KB
文件格式:ZIP
更新时间:2024-06-02 07:59:44
JavaScript
最小的本机webrtc react-native-webrtc的最基本的仅限本地实现。 开始/停止视频通话。 在通话之前和通话期间切换视频源 静音/取消静音 使用功能组件和React Native 0.63+ 使用Hermes而不是完整的Javascript引擎 用法 克隆存储库,运行npm install 。 对于Android,在目录中运行npm run android 。 对于iOS, , cd ios && pod install ,最后是npm run ios 。 请注意,iOS模拟器不支持相机 利润 下一步 此存储库是专门为简单的仅本地调用而构建的。 不演示多个设备,信令服务器,Janus集成等。但是您可以从这里开始了解react-native-webrtc的基础。 有关更高级的内容,请尝试搜索的帖子
【文件预览】:
react-native-webrtc-minimal-master
----metro.config.js(300B)
----.gitattributes(16B)
----.eslintrc.js(74B)
----src()
--------App.js(6KB)
----babel.config.js(77B)
----.vscode()
--------settings.json(42B)
----ios()
--------WebRtcMobile.xcworkspace()
--------LaunchScreen.storyboard(6KB)
--------WebRtcMobile.xcodeproj()
--------Podfile.lock(17KB)
--------WebRtcMobile-Bridging-Header.h(104B)
--------Podfile(825B)
--------Dummy.swift(96B)
--------WebRtcMobileTests()
--------WebRtcMobile-tvOSTests()
--------WebRtcMobile()
--------WebRtcMobile-tvOS()
----android()
--------gradlew(6KB)
--------settings.gradle(391B)
--------.settings()
--------gradle()
--------gradlew.bat(3KB)
--------gradle.properties(2KB)
--------app()
--------build.gradle(1KB)
----README.md(1KB)
----.buckconfig(114B)
----app.json(61B)
----.gitignore(813B)
----.prettierrc.js(139B)
----index.js(187B)
----.watchmanconfig(2B)
----package-lock.json(311KB)
----package.json(620B)