cocos creator使用socket.io模块报错

代码如下:

    onLoad() {
        let self = this
        // 是本地环境
        if (cc.sys.isNative) {
            window.io = SocketIO
        } else {
            // 否则引用socket.io.js文件
            require('socket.io')
        }
        let socket = io('ws://localhost:3000')
        socket.on('connected', (msg) => {
            console.log('连接上了..')
        })
        socket.emit('data', 'dagger')
    }

socket.io版本必须小于等于1.4

请问问题解决了吗 我也遇到了这个问题

是换个适合的socket.io.js的版本就好了吗?还是别的解决方案?