我在后端使用 SailsJS,在前端使用 AngularJS 创建了一个 Node Webkit 应用程序。我想使用EasyRTC在我的应用程序中集成音频聊天。我在本地尝试了演示应用程序。它工作正常。我能够连接两个用户并进行音频聊天。但是当我开始在我的应用程序中集成它时,我没有成功。我可以集成客户端但不能集成服务器端。这是我的服务器端代码:
var http = require("http"); // http server core module
var express = require("express"); // web framework external module
var io = require("socket.io"); // web socket external module
var easyrtc = require("easyrtc"); // EasyRTC external module
var httpApp = express();
httpApp.use(express.static(__dirname + "/static/"));
var webServer = server;
// Start Socket.io so it attaches itself to Express server
var socketServer = io.listen(webServer, {"log level":1});
// Start EasyRTC server
var rtc = easyrtc.listen(httpApp, socketServer);
我想将它集成到我的 Sails 代码中。但我无法做到这一点,因为当我启动应用程序时,服务器将在1337
端口中运行,我不知道在哪里编写这段代码。谁能告诉我如何解决我的问题?
任何形式的帮助表示赞赏。提前致谢。