Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何使用webRTC适配器的adapter.js?_Node.js_Webrtc_Rtc_Openwebrtc - Fatal编程技术网

Node.js 如何使用webRTC适配器的adapter.js?

Node.js 如何使用webRTC适配器的adapter.js?,node.js,webrtc,rtc,openwebrtc,Node.js,Webrtc,Rtc,Openwebrtc,我正在编写WebRTC应用程序,遇到以下问题: 我想用图书馆 我有以下index.html: <html> <header> <script src='../out/adapter.js'></script> <script src='../out/main.js'></script> </header> <body> <video id="localV

我正在编写WebRTC应用程序,遇到以下问题:

我想用图书馆

我有以下index.html:

<html>
  <header>
     <script src='../out/adapter.js'></script>
     <script src='../out/main.js'></script>
  </header>
  <body> 
    <video id="localVideo" width='500' autoplay></video> 
  </body>
</html>

但是我的浏览器记录了错误:
未捕获引用错误:未定义require

require
在Node.js环境中用于(并定义)加载模块。(不限于此,更多信息请查阅)

如果您从下载了adapter.js版本,并按照您的方式(通过
script
tags)将其包括在内,您可以简单地删除
require(…)
行,这样您就可以开始了

编辑:添加了一个示例

console.log(adapter.browserDetails.browser)

是否已检查安装适配器js? 检查

如果未显示在节点中,请将其安装到应用程序中

npm install --save webrtc-adapter 

“code”函数a(){alert(detectBrowser());}作为“code”,我得到“detectBrowser未定义”。对不起!请告诉我,WPP。事实上,即使我按照你说的做了,我也不能使用适配器。可能是出了什么事吗?看来你搞错了。对我来说很好,请确保您包含了正确的adapter.js版本,并阅读了它的API和功能。我真的不知道如何感谢您的帮助。真的非常感谢。我确实在adapter.jsI方面遇到了很大的问题,我想再问你一件事。这是adapter.js的库。在使用jsoup库时,我搜索它的文档,以便有效地使用它。但我几乎找不到adapter.js的文档。如果我阅读整个文件来了解它,那真的要花很多时间。你需要使用一个模块加载器,比如Browserify,它可能是
npm webrtc-adapter --version
npm install --save webrtc-adapter