我正在用javascript测试Twilio视频,以发起到另一个javascript客户端或移动客户端的视频通话。 javascript客户端在chrome中运行,并且服务器使用Java编写。没有node.js运行时。我正在观看twilio视频quickstarts,但他们都谈论npm,并且在我的浏览器控制台中看到有关
的错误ReferenceError:未定义require
由于
const { connect } = require('twilio-video');
twilio-video SDK是否仅与nodejs兼容,还是仅仅是教程?有没有一种方法可以让Java后端开始从javascript客户端(浏览器)到另一个的视频通话?
答案 0 :(得分:1)
在Twilio网站上的the quickstart中:
您可以使用NPM或Bower安装JavaScript视频库。 您还可以使用我们的CDN将其包含在您的应用程序中。
所以不,您不需要使用Node.js。
也就是说,许多现代JavaScript应用程序都使用依赖于Node.js的工具作为其构建系统的一部分。值得学习。
请注意,将Node.js用作构建系统的一部分不需要,不需要在生产环境中使用Node.js编写的服务器。