Hi all,
I´m currently adding a WebRTC-Videochat to our existing Instant-Messaging. Now
that in Google Chrome everything works fine, I´ve tried to connect 2
Firefox-Beta (Version 22) with each other.
In the onaddstream-Handler, I try to access properties of the current
RTCPeerConnection-Object. Unfortunately in Firefox the 'this'-Object in the
onaddstream-Handler equals 'function(){}', instead of the corresponding
RTCPeerConnection-Object.
- Why does 'this' not equal the corresponding RTCPeerConnection-Object (like it
is in Google-Chrome)?
- Is there another way I can access the corresponding RTCPeerConnection-Object
from within the onaddstream-Handler?
Here is my code, registering the callback handler:
...
peerConns[data.jid] = new RTCPeerConnection(conf.servers);
peerConns[data.jid]['peerJid'] = data.jid;// Needed in onaddstream-Handler
peerConns[data.jid]['onaddstream'] = onaddstream;
...
In the onaddstream-Handler I am accessing the peerJid-Property via
'this.peerJid', to determine the Peer for which the stream should be added.
Thanks for your help.
Regards Kai
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media