如何从基于html/js的常规应用程序中调用节点应用程序



我在Twilio的GitHub上使用这个快速启动代码(https://github.com/twilio/video-quickstart-js/tree/master)我正在尝试使用"可编程视频"功能为用户在我的应用程序中创建视频聊天功能。Twilio快速启动启动程序代码似乎是一个节点应用程序。我可以通过进入我的windows机器上的目录并运行"npm安装,然后npm启动"来运行该应用程序,这将在localhost:3000/上加载该应用程序。我是node的新手,但它似乎是在快车上运行的。

我的传统HTML网站运行于http://www.example.com节点应用程序位于主网站的目录中http://www.example.com/videoapp

我想在我的网站上有一个HTML按钮,点击后将"运行"节点应用程序。我对如何以这种方式运行它感到困惑,因为指令要求我使用/videoapp目录中的"npm start"从命令行运行它。

如何单击网站上调用节点应用程序的按钮?

我的网站像大多数公共网站一样运行在80端口上,但节点应用程序目前运行在3000端口上。

这里是Twilio开发人员的传道者。

由于您正在查看的应用程序是一个快速启动的应用程序,因此我不建议将其直接投入生产。首先,没有身份验证,也没有对任何视频室的开放访问。运行npm start也会运行一大堆示例应用程序,而不仅仅是一个。

Node.js服务器应用程序生成一个访问令牌,允许用户访问视频室。如果你不习惯运行Node.js应用程序,你就不需要了。我们的文档展示了如何生成访问令牌,以允许你的用户使用多种语言访问房间。

为了更好地了解如何将Twilio Video集成到您的应用程序中,我将从这里的文档开始。

相关内容

最新更新