RTCMultiConnection 跨域问题解决

js套件地址 https://github.com/muaz-khan/RTCMultiConnection

server套件地址 https://github.com/muaz-khan/RTCMultiConnection-Server

要解决的就是server代码的跨域问题

原装写法:

解决写法:

javascript 复制代码
// 喜欢组合语法的自己组
const io = new ioServer.Server(httpApp, {
    cors: {
        origin: "*"
    }
});

io.on('connection', function(socket) {
    RTCMultiConnectionServer.addSocket(socket, config);

    // ----------------------
    // below code is optional

    const params = socket.handshake.query;

    if (!params.socketCustomEvent) {
        params.socketCustomEvent = 'custom-message';
    }

    socket.on(params.socketCustomEvent, function(message) {
        socket.broadcast.emit(params.socketCustomEvent, message);
    });
});

ok齐活搞定不谢

相关推荐
qq_4221525715 分钟前
视频转 GIF 工具怎么选?2026 年动图制作方案与画质参数对比
javascript·vue.js·音视频
怕浪猫34 分钟前
Electron 开发实战(十五):实战项目|从零搭建桌面即时通讯(IM)应用
前端·javascript·electron
换个昵称都难1 小时前
webrtc RTC_P2P源码解析
asp.net·webrtc·p2p
换个昵称都难1 小时前
webrtc StunServer源码介绍
webrtc
不吃鱼的羊1 小时前
DaVinci配置NVM模块
前端·javascript·网络
一坨阿亮1 小时前
使用e-tree开发树形穿梭框
javascript·vue.js·elementui
小葛要努力1 小时前
安装nvm 管理node.js版本实现vue2和vue3项目共存
node.js·vue·nvm
lang201509281 小时前
Java SAX 流式解析全解:从原理到 EasyExcel 实战
java·前端·javascript
VidDown1 小时前
视频协议传输全解析:从 HTTP/HTTPS 到 HLS/DASH 的完整旅程
javascript·网络·http·https·编辑器·音视频·视频编解码
yuanyxh10 小时前
Mac 软件推荐
前端·javascript·程序员