运行webrtc /samples测试,我收到错误"无法读取未定义的属性服务键",如下所示:



我很难构建https://github.com/webrtc/samples in Win 7.
我正在遵循此文档的步骤。
但是有一些错误如下。

D:demowebrtcDemosamplestest>node server.js
D:demowebrtcDemosamplestestserver.js:20
key: keys.serviceKey,
         ^
TypeError: Cannot read property 'serviceKey' of undefined
at D:demowebrtcDemosamplestestserver.js:20:14
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:278:24
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:168:24
at done (D:demowebrtcDemosamplesnode_modulespemlibpem.js:78:24)
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:91:13
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:1044:20
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:1027:9
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:937:20
at D:demowebrtcDemosamplesnode_modulespemlibpem.js:1092:20
at F (D:demowebrtcDemosamplesnode_modulespemnode_moduleswhichwhich.j
s:68:16)

感谢您的任何答复 ^ o ^ !!!

我遇到了同样的问题,我通过在计算机中安装openSSL解决了这一点。我正在使用Windows 10:https://www.youtube.com/watch?v=pylttabp1f4为我工作。

设置环境变量很重要。最后一步是在环境变量中设置config.cnf文件。我有XAMPP,所以这是" C: Xampp apache conf openssl.cnf"。

设置变量名称:OPENSSL_CONF

和变量值: C:xamppapacheconfopenssl.cnf

在Linux(我使用Ubuntu)中很容易,只需按照以下说明:https://ubuntuforums.org/showthread.php?t=2110429并根据您的服务器设置config.cnf文件。

最新更新