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

相关推荐
摸鲨鱼的脚8 分钟前
Vue导出报表功能【动态表头+动态列】
前端·javascript·vue.js
易和安21 分钟前
JS进阶DAY5|JS执行机制
开发语言·javascript·ecmascript
海上彼尚24 分钟前
npm、yarn、pnpm三者的异同
前端·npm·node.js
余生H25 分钟前
前端的 Python 入门指南(六):调试方式和技巧对比
开发语言·前端·javascript·python
m0_7482370528 分钟前
前端报错npm ERR cb() never called问题
前端·npm·node.js
前端熊猫1 小时前
React Router 6的学习
javascript·学习·react.js
程序员大金1 小时前
基于SpringBoot+Vue的高校电动车租赁系统
前端·javascript·vue.js·spring boot·mysql·intellij-idea·旅游
编织幻境的妖2 小时前
HTML和JavaScript实现简单OA系统
开发语言·javascript·html
编织幻境的妖2 小时前
使用html 和javascript 实现微信界面功能1
javascript·微信·html
明月清风徐徐3 小时前
Vue实训---6-完成用户退出操作
javascript·vue.js·elementui