+ Start a Discussion
Suraj PSuraj P 

Is the use of WebSockets supported in Lightning Components?

I am trying to build a CTI adapter. But I keep getting the error: "Failed to construct 'WebSocket': Please use the 'new' operator, this DOM object constructor cannot be called as a function.". Is this a know limitation?
Yes, you can use it.
But unfortunately your WebSockets can't connect to services outside Salesforce due CSP.
For this you should have added a CSP rule in setup. But actually SF only allows http and https protocols as CSP url value.

You can vote for this:

We need some more votes for this!

To build a WebSocket just code:
var socket = new window.WebSocket('ws://youttarget');