react-native - react-native-webrtc/RTCView.js 尝试导入错误:“requireNativeComponent”未从“react-native-web/dist/index”导出
问题描述
嘿伙计们,我正在使用 Expo 40 SDK 最小设置。我正在尝试使用一个名为 react-native-webrtc 的库,所以每当我尝试时都会出错
所以每当我做任何形式的进口
import {
RTCPeerConnection, RTCIceCandidate, RTCSessionDescription, RTCView, MediaStream,
MediaStreamTrack, mediaDevices, registerGlobals
} from 'react-native-webrtc';
发生这种情况
react-native-webrtc/RTCView.js Attempted import error: 'requireNativeComponent' is not exported from 'react-native-web/dist/index'.
解决方案
我导航到 ios 文件夹并在 PodFile 中进行了更改
它是
platform :ios, '10.0'
我做到了
platform :ios, '11.0'
我运行 pod install
然后我做了 npm run ios 并解决了它是因为 ios 版本 => 11.0。
推荐阅读
- reactjs - React-picky:元素类型无效:期望字符串(对于内置组件)或类/函数(对于复合组件)但得到:未定义
- java - 为什么 Jackson TypeReference 是抽象的?
- r - 将反应值从服务器传递到闪亮的ui中的两个条件面板(未嵌套)?
- android - 领域 - 在查询构建时访问字段名称而无需硬编码
- git - git push 没有任何问题
- python - 我应该如何使用 numpy 比较两个列表中每个位置的元素?
- asterisk - Freeswitch 指南如何从客户端获取 CDR UUID
- pandas - 在包含 Null 的 int 列上推断模式的 Parquet 问题
- ruby-on-rails - 拒绝记录保存而不抛出错误
- java - Androidplot - 在绘图区域内定位范围标签