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齐活搞定不谢

相关推荐
神奇小梵1 天前
CTFSHOW的node.js漏洞
node.js
kuuailetianzi1 天前
Vue 3图片全屏预览组件:打造专业级图像浏览体验
前端·javascript·microsoft
晓得迷路了1 天前
栗子前端技术周刊第 126 期 - Rspack 2.0、TypeScript 7.0 Beta、Git 2.54...
前端·javascript·ai编程
nLYA SCOL1 天前
MySQL数据的增删改查(一)
android·javascript·mysql
小小码农Come on1 天前
单例 QtObject 全局配置
开发语言·前端·javascript
Mr.mjw1 天前
vue中封装一个进度条组件,无需引入,纯css
javascript·css·vue.js
灵感__idea1 天前
Hello 算法:“走一步看一步”的智慧
前端·javascript·算法
Mh1 天前
我决定写一个 3D 地球仪来记录下我要去的地方
前端·javascript·动效
. . . . .1 天前
ref、useRef 和 forwardRef
前端·javascript·react.js
柚子8161 天前
break跳出语句块的神奇技巧
前端·javascript