Подключите Vue Socket.IO к внешнему IP - PullRequest
0 голосов
/ 11 апреля 2019

Я пытаюсь подключить Vue-socket.IO к внешнему серверу.

    import VueSocketIO from 'vue-socket.io'

    Vue.use(new VueSocketIO({
      debug: true,
      connection: 'IPToServer',
      vuex: {
        store,
        actionPrefix: 'SOCKET_',
        mutationPrefix: 'SOCKET_'
      },
      options: { path: '/api' }
    }))

В моем компоненте:

    export default {
      sockets: {
        connect: function() {
          console.log('socket connected')
        },
        customEmit: function (data) {
          console.log('this method was fired by the socket server. eg: io.emit("customEmit", data)')
        }
      }...

      mounted() {
        getMainViewObj()
        console.log(this.test())
      },
      methods: {
        test() {
          this.$socket.emit('request')
        }
      }

Это дает мне следующую ошибку:

GET http://IPToServer/api/?EIO=3&transport=polling&t=MeBYeWG net :: ERR_CONNECTION_REFUSED

Кто-нибудь знает, в чем может быть проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...