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

相关推荐
微光无限23 分钟前
Vue3 中使用组合式API和依赖注入实现自定义公共方法
前端·javascript·vue.js
GISer_Jing23 分钟前
React+AntDesign实现类似Chatgpt交互界面
前端·javascript·react.js·前端框架
m0_748229991 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
yqcoder1 小时前
node.js 文件操作
node.js
智界工具库1 小时前
【探索前端技术之 React Three.js—— 简单的人脸动捕与 3D 模型表情同步应用】
前端·javascript·react.js
璇璇吴1 小时前
vue3 el-form表格滚动
javascript·vue3·elementplus
木偶☜2 小时前
Node.js接收文件分片数据并进行合并处理
服务器·javascript·arcgis·node.js
Nickyang3 小时前
如何用Trae打造一键登录神器?Chrome插件开发实战
前端·javascript·trae
USER_A0014 小时前
JavaScript笔记进阶篇01——作用域、箭头函数、解构赋值
javascript·笔记