我无法使用react-native-webrtc。当我打开 Expo Go 时,遇到以下错误:
不变违规:您的 JavaScript 代码尝试访问不存在的本机模块。
如果您尝试使用 Expo Go 不支持的模块,您需要创建应用程序的开发版本。请参阅https://docs.expo.dev/development/introduction/了解更多信息。,js引擎:hermes
错误不变违规:“main”尚未注册。如果出现以下情况,就会发生这种情况:
AppRegistry.registerComponent
未被调用。,js引擎:hermes对此有哪些好的解决方案,或者有 WebRTC 的替代品吗?
官方文档中提到:
目前expo-go不支持react-native-webrtc,因为它包含原生模块。但是,您可以通过 expo-dev-client 库和树外 config-plugins/react-native-webrtc 包让一切正常工作。