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

相关推荐
洋流2 分钟前
0基础进大厂,第22天 : CSS中的定位布局,你的.container还找不到位置吗?
前端·javascript·面试
讨厌吃蛋黄酥3 分钟前
面试官问 “React Hooks 为啥不能在条件里用”,这么答才显真水平!多数人只知其然
前端·javascript·面试
Face7 分钟前
Node.js全栈基石(壹)
前端·node.js
言兴8 分钟前
从输入 URL 到页面显示:深入理解浏览器缓存机制
前端·javascript·面试
讨厌吃蛋黄酥9 分钟前
前端跨域难题终结者:从JSONP到CORS,一文搞定所有跨域问题!
前端·javascript·后端
阿星做前端10 分钟前
coze源码解读:项目启动
前端·javascript
言兴10 分钟前
面试题之解析“类组件”与“组件”的本质
前端·javascript·面试
aidingni88817 分钟前
告别 DDL 难题:使用 Skapi 的零设置关系数据库 API
前端·javascript
东北南西21 分钟前
设计模式-单例模式
前端·javascript·单例模式·设计模式
托比-马奎尔38 分钟前
ES6变量与解构:let、const与模板字符串全解析
javascript