Cum rulam o aplicatie web veche care necesita ActiveX in Microsoft Edge folosind Internet Explorer Mode
Avem un echipament sau o aplicatie web mai veche, precum:
- DVR;
- NVR;
- interfata camere CCTV;
- sistem de access control;
- echipament industrial;
- aplicatie intranet;
- interfata administrativa legacy.
Accesam adresa:
http://192.168.1.100
Pagina se incarca, dar una dintre functii nu este disponibila.
Exemple:
Plugin not installed
ActiveX component required
Browser not supported
sau componenta video ramane neagra.
Microsoft Edge foloseste motorul Chromium si nu ruleaza controale ActiveX in modul normal. Internet Explorer Mode foloseste motorul legacy MSHTML/Trident pentru site-urile care necesita compatibilitate cu Internet Explorer. Microsoft confirma ca IE Mode suporta inclusiv ActiveX controls si alte componente legacy.
Verificam mai intai daca site-ul functioneaza normal in Edge.Daca interfata se deschide, dar componenta video sau plugin-ul nu functioneaza, incercam IE Mode.
Varianta simpla – activare manuala IE Mode
Deschidem Edge.In bara de adrese introducem:
edge://settings/defaultBrowser
Cautam zona:
Internet Explorer compatibility
Activam optiunea:
Allow sites to be reloaded in Internet Explorer mode
Apoi repornim Edge.
Microsoft documenteaza optiunea de reincarcare manuala in IE Mode pentru site-uri care nu sunt deja configurate centralizat.Accesam din nou site-ul.
Exemplu:
http://192.168.1.100
Deschidem meniul:
...
si selectam:
Reload in Internet Explorer mode
In functie de versiunea Edge, optiunea poate aparea si sub:
More tools
sau poate fi adaugata ca buton in toolbar.
Verificarea IE Mode
Dupa reincarcare trebuie sa apara indicatorul de Internet Explorer Mode in browser.Pagina este acum randata folosind motorul Internet Explorer 11 integrat in Edge.
Instalarea plugin-ului ActiveX
Daca dispozitivul necesita un plugin propriu, il descarcam numai de la producatorul echipamentului sau din interfata dispozitivului.
- Instalam plugin-ul.
- Inchidem complet Edge.
- Redeschidem browserul.
- Incarcam din nou pagina in IE Mode.
Intr-un mediu administrat este recomandat sa nu configuram manual fiecare PC.Administratorul poate folosi:
Enterprise Mode Site List
si politica:
Configure Internet Explorer integration
Microsoft ofera politica:
InternetExplorerIntegrationLevel
cu valoarea IE Mode pentru integrarea cu Internet Explorer.Lista centralizata de site-uri se configureaza prin:
InternetExplorerIntegrationSiteList
si poate indica un fisier XML cu site-urile care trebuie deschise automat in IE Mode.
Exemplu conceptual:
http://192.168.1.100 -> IE11 Mode
Astfel utilizatorul nu mai trebuie sa selecteze manual optiunea de fiecare data.
Daca IE Mode nu apare
Accesam:
edge://policy
Verificam daca browserul este administrat de organizatie.Este posibil ca o politica sa ascunda sau sa dezactiveze reincarcarea manuala in IE Mode.
Testam:
- login-ul
- stream-ul video
- controalele PTZ
- playback
- download/export
- meniurile dispozitivului.