Я использую OpenTok и пытаюсь включить / выключить отображение видео. Поэтому я использую следующие pubOptions
var pubOptions;
if (show_video)
{
pubOptions= null;
}
else
{
pubOptions= { videoSource: null, style: {buttonDisplayModeo: 'off'}};
}
//Replace the first parameter with the replacement element ID:
session.on("streamCreated", function(event)
{
session.subscribe(event.stream);
});
session.connect(token, function(error)
{
publisher = OT.initPublisher("publisher_text",pubOptions);
session.publish(publisher);
});
Но видеоокно отображается в обоих случаях.