Skip to content

Detect websocket disconnecting #100

Open
@indapublic

Description

@indapublic

I'm using
"reconnecting-websocket": "^4.1.10"
in React Native project.

My code for websocket initializing:

this.ws = new ReconnectingWebSocket(this.url)
this.ws.onopen = connectedHandler
this.ws.onclose = disconnectedHandler
this.ws.onerror = disconnectedHandler
this.ws.addEventListener('error', (e) => {
    disconnectedHandler()
})
this.ws.addEventListener('close', (e) => {
    disconnectedHandler()
})
this.ws.addEventListener('open', (e) => {
    connectedHandler()
})

So I will call disconnectedHandler for close and error events.

But those events not fired when I lost my connection

screen shot 2018-12-08 at 00 48 01

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions