Utilizzo WebRTC e mi rendo conto che non è supportato in tutti i browser. Tuttavia, Chrome e Firefox lo supportano (nelle versioni più recenti, ho installato le versioni più recenti) purché abbiate il prefisso corretto per determinate variabili. Per esempio, io ho il seguente per PeerConnection per il supporto cross-browser:Configurazione RTF non valida solo in Chrome
var PeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
Ora che dovrebbe essere sostenuto cross-browser, ho il seguente codice:
var servers = {
iceservers: [
{url: "stun:23.21.150.121"},
{url: "stun:stun.1.google.com:19302"}
]
};
var pc = PeerConnection(servers);
Ma in Chrome It Gets un errore sull'ultima riga (var pc = PeerConnection(servers);
). L'errore è:
Failed to construct 'RTCPeerConnection': Malformed RTCConfiguration"}
Ovviamente, a Chrome non piace il mio parametro di configurazione nella dichiarazione PeerConnection. Ma la mia domanda è: perché sto ricevendo questo errore e come mai solo in Chrome? (FireFox funziona bene)
Sapevo che sarebbe stato qualcosa di semplice. Quindi la nuova parola chiave era solo un refuso nella mia domanda come hai immaginato. Molte grazie! – chRyNaN