Bonjour,
J'essaye de créer un salon vocal sur mon site web en utilisant l'API TokBox. Mon code fonctionne sous Mozilla, mais pas sous Chrome.
$('#myModal').modal();
fonctionne uniquement lorsque elle placé avant
var sessionStream = OT.initSession(apiKey, sessionId);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | $('#myModal').modal(); var apiKey = 'xxxxx'; var sessionId = '<%= @room.key_session %>'; var token = '<%= @token %>'; alert('mdr1'); var sessionStream = OT.initSession(apiKey, sessionId); sessionStream.on('streamCreated', function(event) { sessionStream.subscribe(event.stream, 'Publishers', { insertMode: 'append', name :"lol", style: {buttonDisplayMode: 'on'} } ); }); sessionStream.connect(token, function(error) { var publisherOptions = { insertMode: 'append', name: "Vous", publishAudio:true, publishVideo:false }; // if (!<%= @guess %>) { var publisher = OT.initPublisher('Publishers', publisherOptions); sessionStream.publish(publisher); // } }); |
Je n'ai vraiment aucune idée de ce qu'il se passe sauf que sous Chrome sessionStream ne sera pas défini.
édit : Sous Chrome tout ce qui est placé après OT.initSession est ignoré
Merci d'avance
+0
-0