Я использую пакет ngx-remote-desktop для подключения к внешнему рабочему столу, но постоянно получаю сообщение об ошибке в консоли:
Подключение WebSocket к 'ws: // localhost: 4200 /?ip = 120.18.13.142 & port = 5000 & type = rdp & image = image / png & width = 1920 & height = 1080 'не удалось: WebSocket закрывается до установления соединения.
вот мой код:
@component({
selector: 'app-rdp',
templateUrl: './rdp.component.html',
styleUrls: ['./rdp.component.scss']
})
export class RDPComponent implements OnInit {
private manager: RemoteDesktopManager;
handleHelp() {
console.log('Hello help');
}
handleEnterFullScreen() {
this.manager.setFullScreen(true);
}
handleExitFullScreen() {
this.manager.setFullScreen(false);
}
ngOnInit() {
const tunnel = new WebSocketTunnel('ws://localhost:4200');
this.manager = new RemoteDesktopManager(tunnel);
const parameters = {
ip: '120.18.13.142',
port : 5000,
type: 'rdp',
image: 'image/png',
width: window.screen.width,
height: window.screen.height,
};
this.manager.connect(parameters);
}
}
что именно я делаю не так?