该问题是由于缺少WebRTC类型定义而导致的。您可以通过在TypeScript项目中安装 @types/webrtc 类型定义来解决这个问题。具体步骤如下:
npm install --save-dev @types/webrtc
tsconfig.json 中添加 typeRoots 和 types 配置项:{
"compilerOptions": {
"typeRoots": [
"node_modules/@types"
],
"types": [
"webrtc"
]
}
}
现在,您应该可以在项目中使用 RTCRtpStreamStats 类型而不会收到“找不到名称”错误。