没有 node.js 可以使用 Twilio Programmable Video 吗?

Can Twilio Programmable Video be used without node.js?

我正在 javascript 上测试 Twilio 视频,以开始与另一个 javascript 客户端或移动客户端的视频通话。 java脚本客户端在chrome中是运行,服务器是在Java中编写的。没有 node.js 运行时。我正在关注 twilio 视频 quickstarts,但他们都在谈论 npm,我在浏览器控制台中看到有关

的错误

ReferenceError: require is not defined

原因是

const { connect } = require('twilio-video');

twilio-video SDK 是只兼容 nodejs 还是只是教程?有没有一种方法可以让 java 后端允许从 java 脚本客户端(浏览器)向另一个客户端发起视频通话?

来自 Twilio 网站上的the quickstart

You can install the JavaScript Video library using NPM or Bower. You can also include it in your application using our CDN.

所以不,你不需要使用 Node.js。

也就是说,许多现代 JavaScript 应用程序使用依赖于 Node.js 的工具作为其构建系统的一部分。值得学习

请注意,使用 Node.js 作为构建系统的一部分 不需要 在生产环境中使用 Node.js 编写的服务器。