2个月前
好了,解决了。是SSL的问题。因为现代浏览器(Chrome、Edge、Firefox等)要求 WebRTC 相关 API(如 getUserMedia)必须在安全上下文中运行。安全上下文包括:
- https 协议的页面
- localhost或 127.0.0.1(本地环回地址)
所以,安装SSL后就可以了。
解决方法:
1、安装OpenSSL并生成证书文件
2、配置ssl
const path = require('path')
const fs = require('fs')
module.exports = {
devServer: {
// 添加HTTPS配置
https: {
key: fs.readFileSync('**\\key.pem'), // 你的私钥文件路径
cert: fs.readFileSync('**\\cert.pem') // 你的证书文件路径
},
// 保留你原有的proxy配置
}
}
2个月前
2个月前
2个月前



