Javítás: A WebGL nem támogatott



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Egyes felhasználók állítólag nem tudják használni a WebGL-alapú webhelyeket, mint a WebGL Earth, a Shadertoy stb. A megjelenő üzenet: A WebGL nem támogatott ’. Bár az üzenet sokkal gyakoribb a Google Chrome-nál, megerősítették, hogy más böngészőknél (Opera és Firefox) is megjelenik. A probléma nem kizárólag egy bizonyos Windows verzióra vonatkozik, de többnyire egy régebbi GPU-modellt használó rendszereknél fordul elő.



A WebGL nem támogatott



Mi az a WebGL?

A WebGL egy JavaScript API, amelyet interaktív 2D és 3D grafikák megjelenítésére használnak plug-inek használata nélkül bármely kompatibilis webböngészőben. Bár a WebGL teljesen integrálva van a legtöbb webes szabványdal, ez még mindig a GPU támogatásától függ, és lehet, hogy nem érhető el régebbi eszközökön.



A WebGL fő felhasználása a fizika, effektusok és képfeldolgozás GPU-gyorsított használata a weblap vászon részeként. A WebGL eredeti szerzője a Mozilla Alapítvány.

Mi okozza a „WebGL nem támogatott” problémát?

Ezt a problémát megvizsgáltuk különféle felhasználói jelentések és javítási stratégiák megvizsgálásával, amelyeket ők maguk telepítettek az adott probléma megoldására. Az összegyűjtött adatok alapján számos általános forgatókönyv indítja el ezt a problémát:

  • A böngésző verziója nem támogatja a WebGL-t - A régebbi böngészőverziók nem a WebGL technológiát támogatják. Ha néhány elavult böngészőverzióval találkozik, akkor a javítás a WebGL-t támogató verzióra történő frissítés.
  • A böngészőben nincs engedélyezve a hardveres gyorsítás - Bár a hardveres gyorsítás nem követelmény a WebGL számára, sok olyan jelentést találtunk, amelyekben a WebGL technológia nem működött megfelelően. A Chrome köztudottan hamisan állítja, hogy a WebGL nem támogatott, ha a hardveres gyorsítás le van tiltva. Ebben az esetben a megoldás az, hogy elérjük a böngésző beállításait, és engedélyezzük a hardveres gyorsítást a böngészőből.
  • Elavult grafikus illesztőprogramok - Egy másik lehetséges kiváltó ok, amely a „WebGL nem támogatott” hibát okozza, egy súlyosan elavult grafikus illesztőprogram. Ebben az esetben a javítás a grafikus illesztőprogram legújabb verzióra történő frissítéséhez automatikusan (az Eszközkezelő használatával) vagy manuálisan (a GPU gyártójának saját fejlesztésű szoftverével).
  • A Windows XP nem támogatja a WebGL-t - Ha továbbra is a Windows XP rendszert használja, akkor valószínűleg frissítenie kell a WebGL technológia használatához. Az XP használatát lehetővé tevő megoldás egy régebbi Chromium összeállítás használata (nem ajánlott)

Ha megoldást keres a A WebGL nem támogatott ’Hiba a böngészőben, ez a cikk számos hibaelhárítási lépést tartalmaz. Az alábbiakban olyan módszerek gyűjteményét találja, amelyeket a hasonló helyzetben lévő többi felhasználó a probléma megoldásához használt.



1. módszer: Ellenőrizze, hogy a böngészőverzió támogatja-e a WebGL-t

Ne feledje, hogy nem minden böngészőverzió támogatja a WebGL-t. Ha a böngésző verziója nagyon elavult, akkor előfordulhat, hogy ezt a hibaüzenetet látja, mert a böngészője nincs felkészülve a WebGL kezelésére.

Szinte az összes legújabb böngészőverzió fel van szerelve a Web GL kezelésére, de van néhány kivétel. Például a WebGL-t az Opera Mini nem támogatja, függetlenül attól, hogy milyen verziót használ.

Gyors módja annak ellenőrzésére, hogy a böngésző verziója támogatja-e a WebGL-t, az a táblázat ellenőrzése ( itt ). Könnyen megnézheti, hogy mely böngészőverziók vannak felszerelve a WebGL kezelésére.

Annak ellenőrzése, hogy a WebGL támogatott-e a böngésző verziójában

Mivel az összes népszerű böngésző jelenleg támogatja a WebGL-t a legújabb asztali verziókkal, valószínűleg megoldhatja a problémát a legfrissebb elérhető verzióra való frissítéssel.

Frissítse a Google Chrome-ot

A Google Chrome frissítése

Ha megbizonyosodott arról, hogy a böngésző jelenlegi verziója rendelkezik a WebGL támogatásával, és még mindig találkozik a A WebGL nem támogatott ’Hiba, lépj le az alábbi következő módszerre.

2. módszer: A hardveres gyorsítás engedélyezése a böngészőben

Az egyik lehetséges oka annak, hogy miért találkozhat a A WebGL nem támogatott ’Hiba az, hogy a hardveres gyorsítás le van tiltva a webböngészőben. A WebGL technológia a hardveres gyorsítástól függ, ezért meg kell tennie a megfelelő lépéseket annak biztosítására, hogy a böngészőben engedélyezve legyen a hardveres gyorsítás.

Mivel a hardveres gyorsítás engedélyezésének lépései böngészőnként eltérőek, külön útmutatókat hoztunk létre az összes legnépszerűbb böngészőhöz. Kérjük, kövesse az Ön által használt böngészőre vonatkozó előírást:

Hardveres gyorsítás engedélyezése a Chrome-ban

  1. Kattintson a művelet menüre (három pont ikon) a jobb felső sarokban, majd kattintson a gombra Beállítások .
  2. Benne Beállítások menüben görgessen le a lista aljára, és kattintson a gombra Fejlett hogy a speciális beállítások láthatóak legyenek.
  3. Görgessen le a Rendszer fülre, és ellenőrizze a Használjon hardveres gyorsítást mikor elérhető.
  4. Kattints a Újraindít gombra a módosítás érvényesítéséhez.

Hardveres gyorsítás engedélyezése a Google Chrome-ban

Hardveres gyorsítás engedélyezése a Mozilla Firefoxon

  1. Nyissa meg a Firefox böngészőt, lépjen a művelet gombra (jobb felső sarokban), majd kattintson a gombra Lehetőségek.
  2. Aztán a Lehetőségek menüben görgessen le a Teljesítmény és tiltsa le a Használja az ajánlott teljesítménybeállításokat .
  3. Ha az ajánlott teljesítménybeállítások le vannak tiltva, engedélyezze a (z) jelölőnégyzetet Használjon hardveres gyorsítást, ha elérhető .
  4. Indítsa újra a böngészőt, hogy a módosítások érvénybe lépjenek.

Hardveres gyorsítás engedélyezése az Operában

  1. Kattintson az Opera ikonra (bal felső sarokban), és válassza a lehetőséget Beállítások a menüből.
  2. Benne Beállítások menüben görgessen le a képernyő aljára, és kattintson a gombra Fejlett gombot a rejtett beállítások láthatóvá tételéhez.
  3. Görgessen le a Rendszer fülre, és engedélyezze a Használjon hardveres gyorsítást, ha elérhető .

Hardveres gyorsítás engedélyezése az Operában

Ha a hardveres gyorsítás engedélyezése után is találkozik a hibával, lépjen az alábbi következő módszerre.

3. módszer: A grafikus illesztőprogramok frissítése

Mivel a WebGL függ a GPU támogatásától, a régebbi grafikus illesztőprogramok okozhatják a A WebGL nem támogatott ’Hiba. Ha rendszere fel van szerelve a WebGL támogatására, akkor megoldhatja a problémát azzal, hogy megbizonyosodik arról, hogy a legfrissebb grafikus illesztőprogramokat használja.

Ha Windows 10 rendszert futtat, akkor ezt könnyedén megteheti az Eszközkezelő használatával a grafikus illesztőprogramok frissítéséhez. Itt van, hogyan:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be „Devmgmt.msc” és nyomja meg Belép kinyitni Eszközkezelő .

    Futtassa az Eszközkezelőt a Futtatás párbeszédpanelen

  2. Az Eszközkezelőben bontsa ki a Display adapterekhez társított legördülő menüt. Ezután kattintson a jobb gombbal a grafikus kártyára, és válassza a lehetőséget Illesztőprogram frissítése .

    Frissítse a grafikus illesztőprogramot a jobb gombbal.

    Jegyzet: Ha olyan rendszert használ, amely rendelkezik dedikált és integrált GPU-val, akkor a legjobb, ha mindkettőt frissíti. Ügyeljen arra is, hogy stabil internetkapcsolatot használjon.

  3. A következő képernyőn kattintson a gombra Automatikusan keressen frissített illesztőprogramot, majd kövesse a képernyőn megjelenő utasításokat a legújabb illesztőprogram megkereséséhez.

    A legújabb illesztőprogram automatikus keresése

  4. Várjon, amíg az illesztőprogram teljesen letöltődik, majd kövesse a telepítést az újabb illesztőprogram beállításához.

    A legújabb grafikus illesztőprogram letöltése

  5. Miután telepítette az újabb illesztőprogramot, indítsa újra a számítógépet a telepítés befejezéséhez.

    A dedikált Nvidia illesztőprogram frissítése a legújabb verzióra

  6. Nyissa meg újra a böngészőt, és nézze meg, képes-e mostantól megtekinteni a WebGL-tartalmat.

Ha régebbi Windows-verzióval rendelkezik, vagy az Eszközkezelő nem találja meg az újabb illesztőprogram-verziót, akkor fel kell derítenie az adott GPU-modell legújabb verzióját, és manuálisan kell telepítenie.

Szerencsére minden nagyobb GPU-gyártó rendelkezik saját szoftverrel, amely automatikusan azonosítja a megfelelő illesztőprogramot és telepíti az Ön számára. Csak használja a GPU gyártójának megfelelő szoftvert:

  • GeForce Experience - Nvidia
  • Adrenalin - AMD
  • Intel illesztőprogram - Intel

Ha a GPU-illesztőprogramok frissítése után is ugyanazzal a problémával találkozik, lépjen az alábbi következő módszerre.

4. módszer: Újabb Windows verzió telepítése (ha van)

Mivel a GPU-renderelést a legtöbb böngésző eltávolította a Windows XP-ből (biztonsági okokból), ezért valószínűleg egy újabb Windows-verziót kell telepítenie, ha használni szeretné a WebGL-t.

Vagy ha ragaszkodik a WebGL használatához a Windows XP rendszerrel, megteheti egy régebbi Chromium verzió használatával. Ha ez a forgatókönyv vonatkozik Önre, akkor válasszon egy régebbi Chromium verziót épít 291976.

4 perc olvasás