Entwicklung mit dem Vonage Video API-Plugin
Das ist wichtig: OpenTok.js Version 2.16 war die letzte Version, die das OpenTok-Plugin für Internet Explorer unterstützte. OpenTok.js Version 2.16 wurde im Mai 2020 für die Standard-Umgebung und im Juni 2020 für die Enterprise-Umgebung als veraltet eingestuft. Die Unterstützung für das OpenTok-Plugin für den Internet Explorer wurde in OpenTok 2.17 entfernt.
Das OpenTok-Plugin für den Internet Explorer ermöglicht OpenTok-Sitzungen im Internet Explorer. Das Plugin funktioniert im Internet Explorer 11.
Das OpenTok-Plugin für den Internet Explorer wird automatisch installiert, wenn Sie OpenTok.js in einem Browser laden. Auf einem Rechner, auf dem automatische Updates verhindert werden, müssen Sie das Plugin jedoch manuell installieren (mit Administratorrechten):
| OpenTok.js-Version | OpenTok-Plugin-Version |
|---|---|
| 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 |
Informationen zum Herunterladen des Plugins für die manuelle Installation finden Sie unter, kontaktieren Sie uns.
HTML-Einstellungen für die Plugin-Unterstützung
Das Plugin macht Folgendes: nicht funktioniert im Internet Explorer Kompatibilitätsmodus. Sie müssen dies in die HTML-Seite einfügen:
<!DOCTYPE HTML>
Oder das hier:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Do nicht Verwenden Sie die folgende Einstellung (Emulationsmodus):
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Testen Ihrer App
Versuchen Sie, Ihre auf der Vonage Video API basierende App mit dem Internet Explorer auszuführen. Falls Sie das OpenTok-Plugin für den Internet Explorer noch nicht installiert haben, wird das folgende Dialogfeld angezeigt:

Sollten beim Ausführen Ihrer App im Internet Explorer 11 Probleme auftreten, können Sie den Zugriff auf OpenTok sperren, bis Sie diese behoben haben:
// 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
}
Siehe die Liste bekannter Probleme in OpenTok.js.