Desenvolvimento com o plug-in da Video API da Vonage
Importante: A versão 2.16 do OpenTok.js foi a última a oferecer suporte ao plug-in do OpenTok para o Internet Explorer. A versão 2.16 do OpenTok.js foi descontinuada em maio de 2020 para o ambiente Standard e em junho de 2020 para o ambiente Enterprise. O suporte ao plug-in do OpenTok para o Internet Explorer foi removido no OpenTok 2.17.
O plug-in do OpenTok para o Internet Explorer permite a realização de sessões do OpenTok no Internet Explorer. O plug-in funciona no Internet Explorer 11.
O plug-in do OpenTok para o Internet Explorer é instalado automaticamente quando você carrega o OpenTok.js em um navegador. No entanto, em um computador em que as atualizações automáticas estejam bloqueadas, você precisará instalar o plug-in manualmente (usando privilégios de administrador):
| Versão do OpenTok.js | Versão do plug-in OpenTok |
|---|---|
| 2.14 | 2.4.0.145 |
| 2.13 | 2.3.0.140 |
| 2.12.2 | 2.2.1.133 |
| 2.12.0 - 2.12.1 | 2.2.0.126 |
| 2.11 | 2.1.0.118 |
Para obter informações sobre como baixar o plug-in para instalação manual, entre em contato conosco.
Configurações de HTML para suporte a plug-ins
O plug-in faz não funcionar no Internet Explorer modo de compatibilidade. Você deve adicionar isso à página HTML:
<!DOCTYPE HTML>
Ou assim:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Faça não use a seguinte configuração (modo de emulação):
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Testando seu aplicativo
Tente executar seu aplicativo baseado na Video API da Vonage usando o Internet Explorer. Se você ainda não tiver instalado o plug-in do OpenTok para o Internet Explorer, verá a seguinte caixa de diálogo:

Se houver problemas ao executar seu aplicativo no Internet Explorer 11, você pode bloquear o acesso ao OpenTok até que os problemas sejam resolvidos:
// Detect whether this browser is IE
var isNotIE = function isNotIE () {
var userAgent = window.navigator.userAgent.toLowerCase(),
appName = window.navigator.appName;
return !( appName === 'Microsoft Internet Explorer' || // IE <= 10
(appName === 'Netscape' && userAgent.indexOf('trident') > -1) ); // IE >= 11
};
// If the browser is not IE, and it meets the minimum system requirements
// for the OpenTok platform, then create your app
if (isNotIE() && OT.checkSystemRequirements()) {
var session = OT.initSession('your apiKey', 'your sessionId');
// ... continue with your OpenTok application
}