Parandus: WebGL pole toetatud

Teadaolevalt ei suuda mõned kasutajad kasutada WebGL-i põhiseid saite nagu WebGL Earth, Shadertoy jne. Ilmunud teade on: WebGL ei toeta . Ehkki sõnum on Google Chrome'is palju tavalisem, kinnitatakse selle ilmumist ka teiste brauseritega (Opera ja Firefox). See probleem ei ole teatud Windowsi versiooni puhul ainuvõimalus, kuid enamasti on see probleem vanemate GPU-mudelitega süsteemides.

WebGL pole toetatud

Mis on WebGL?

WebGL on JavaScripti API, mida kasutatakse interaktiivse 2D- ja 3D-graafika renderdamiseks ilma pistikprogramme kasutamata üheski ühilduvas veebibrauseris. Ehkki WebGL on enamiku veebistandarditega täielikult integreeritud, sõltus see siiski GPU toest ja vanemates seadmetes ei pruugi see olla saadaval.

WebGL-i peamine kasutusala on füüsika, efektide ja pilditöötluse GPU-kiirendatud kasutamise rakendamine veebilehe lõuendi osana. WebGLi algne autor on Mozilla Fond.

Mis põhjustab probleemi WebGL ei toeta?

Uurisime seda konkreetset probleemi, uurides erinevaid kasutajaaruandeid ja parandusstrateegiaid, mida nad ise selle konkreetse probleemi lahendamiseks kasutasid. Kogutud andmete põhjal on selle konkreetse teema käivitamiseks mitu tavalist stsenaariumi:

  • Brauseri versioon ei toeta WebGL-i - vanemad brauseri versioonid ei ole mõeldud WebGL-tehnoloogia toetamiseks. Kui teil on probleem mõne vananenud brauseri versiooniga, värskendus tuleb värskendada versioonile, mis toetab WebGL-i.
  • Riistvarakiirendus pole teie brauseris lubatud - ehkki riistvaraline kiirendus pole WebGL-i jaoks vajalik, oleme leidnud palju teateid, kus WebGL-tehnoloogia ei töötanud õigesti. Teatakse, et Chrome teatab ekslikult, et WebGL ei ole toetatud, kui riistvaraline kiirendus on keelatud. Sel juhul on lahendus pääseda juurde oma brauseri seadetele ja lubada brauserilt riistvaraline kiirendus.
  • Aegunud graafikadraiverid - veel üks võimalik päästik, mis põhjustab tõrke 'WebGL ei toeta', on tugevalt vananenud graafikadraiver. Sel juhul parandatakse graafikadraiveri värskendamine uusimale versioonile automaatselt (kasutades seadmehaldurit) või käsitsi (kasutades GPU tootja patenteeritud värskendustarkvara).
  • Windows XP ei toeta WebGL-i - kui kasutate endiselt Windows XP-d, peate WebGL-tehnoloogia kasutamiseks tõenäoliselt versiooniuuenduse tegema. Lahendus, mis võimaldab teil XP-d kasutada, on kasutada vanemat Chromiumi versiooni (pole soovitatav)

Kui otsite oma brauseris tõrke ' WebGL ei toeta ' lahendamise viisi, pakub see artikkel teile mitu tõrkeotsingu sammu. Altpoolt leiate kogumi meetodeid, mida teised sarnases olukorras kasutajad on probleemi lahendamiseks kasutanud.

1. meetod: kontrollige, kas teie brauseri versioon toetab WebGL-i

Pidage meeles, et mitte kõik brauseri versioonid ei toeta WebGL-i. Kui teie brauseri versioon on väga vananenud, võidakse seda tõrketeadet näha, kuna teie brauser ei ole WebGL-i haldamiseks ette nähtud.

Peaaegu kõik hiljutised brauseri versioonid on varustatud Web GL-i haldamiseks, kuid on ka mõned erandid. Näiteks Opera Mini ei toeta WebGL-i, sõltumata sellest, millist versiooni kasutate.

Kiire viis kontrollida, kas teie brauseri versioon toetab WebGL-i, on kontrollida seda tabelit (siin). Saate hõlpsasti näha, millised brauseri versioonid on WebGL-i haldamiseks ette nähtud.

Kontrollige, kas teie brauseri versioon toetab WebGL-i

Kuna kõik populaarsed brauserid toetavad praegu WebGL-i uusimate töölauaversioonidega, saate tõenäoliselt probleemi lahendada, värskendades uusimale saadaolevale versioonile.

Google Chrome'i värskendamine

Kui olete veendunud, et teie brauseri praegune versioon on varustatud WebGL-i toetamiseks ja ilmneb endiselt tõrge „ WebGL ei toeta ”, liikuge järgmise meetodi juurde.

2. meetod: riistvarakiirenduse lubamine brauseris

Üks võimalik põhjus, miks võite ilmneda tõrge ' WebGL ei ole toetatud ', on see, et riistvara kiirendus on teie veebibrauseris keelatud. WebGL-tehnoloogia sõltub riistvaralisest kiirendusest, nii et peate tagama, et teie brauseris lubataks riistvarakiirendus, peate võtma vajalikud meetmed.

Kuna riistvaralise kiirenduse lubamise sammud erinevad brauserilt brauserile, oleme kõigi populaarsemate veebibrauserite jaoks koostanud eraldi juhendid. Järgige kasutatava brauseri puhul kehtivat:

Riistvarakiirenduse lubamine Chrome'is

  1. Klõpsake paremas ülanurgas toimingumenüüd (kolme punkti ikoon) ja seejärel nuppu Seaded .
  2. Kerige menüü Seadistused loendi allosas ja klõpsake Täpsemalt, et täpsemad sätete valikud nähtavaks teha.
  3. Kerige allapoole vahekaarti Süsteem ja kontrollige funktsiooni Riistvara kiirenduse kasutamine, kui see on saadaval.
  4. Muudatuse jõustamiseks klõpsake nuppu Taaskäivita .

Riistvarakiirenduse lubamine Google Chrome'is

Riistvarakiirenduse lubamine Mozilla Firefoxis

  1. Avage Firefox ja minge toimingunuppu (paremas ülanurgas) ja klõpsake suvandit.
  2. Seejärel kerige menüüs Suvandid alla valikule Toimivus ja keelake märkeruut, mis on seotud jaotisega Kasuta soovitatud jõudluse sätteid .
  3. Kui soovitatud jõudluse sätted on keelatud, lubage ruut Kasuta riistvaralist kiirendust, kui see on saadaval .
  4. Taaskäivitage brauser, et muudatused jõustuksid.

Riistvarakiirenduse lubamine Opera

  1. Klõpsake Opera ikooni (vasakus ülanurgas) ja valige menüüst Sätted .
  2. Kerige seadete menüüs ekraani allosas ja klõpsake nuppu Täpsemalt, et peidetud sätete valikud nähtavaks teha.
  3. Kerige allapoole vahekaarti Süsteem ja lubage funktsiooni Riistvaralise kiirenduse kasutamine, kui see on saadaval .

Riistvarakiirenduse lubamine Opera

Kui ilmneb tõrge ka pärast riistvarakiirenduse lubamist, minge järgmise meetodi juurde.

3. meetod: graafikadraiverite täiendamine

Kuna WebGL sõltub GPU toest, võivad vanemad graafikadraiverid põhjustada tõrke ' WebGL ei toeta '. Kui teie süsteem on varustatud WebGL-i toetamiseks, võite probleemi lahendada lihtsalt veendudes, et kasutate uusimaid saadaolevaid graafikadraivereid.

Kui teil on Windows 10, saate seda hõlpsalt teha, kasutades seadme haldurit graafika draiverite värskendamiseks. Siit saate teada:

  1. Dialoogiboksi Käitamine avamiseks vajutage Windowsi klahvi + R. Seejärel tippige “devmgmt.msc” ja seadmehalduri avamiseks vajutage sisestusklahvi .

    Käivitage seadmehaldur, kasutades käsku Käivita dialoogiboks
  2. Laiendage seadmehalduris displei adapteritega seotud rippmenüüd. Seejärel paremklõpsake graafikakaardil ja valige Uuenda draiverit .

    Värskendage graafika draiverit, paremklõpsake seda.

    Märkus. Kui kasutate süsteemi, millel on nii pühendatud kui ka integreeritud GPU, on parem värskendada mõlemat. Samuti veenduge, et kasutate stabiilset Interneti-ühendust.

  3. Järgmisel ekraanil klõpsake käsul Otsi värskendatud draiveritarkvara automaatselt, seejärel järgige ekraanil kuvatavaid juhiseid uusima draiveri otsimiseks.

    Uusima draiveri otsimine automaatselt
  4. Oodake, kuni draiver on täielikult alla laaditud, seejärel jätkake uuema draiveri seadistamiseks installimisega.

    Uusima graafikadraiveri allalaadimine
  5. Pärast uuema draiveri installimist taaskäivitage arvuti installi lõpuleviimiseks.

    Spetsiaalse Nvidia draiveri värskendamine uusimale versioonile
  6. Avage oma brauser uuesti ja vaadake, kas teil on nüüd võimalik WebGL-i sisu vaadata.

Kui teil on vanem Windowsi versioon või seadmehaldur ei suuda uuemat draiveriversiooni tuvastada, peate leidma oma GPU mudeli uusima versiooni ja installima selle käsitsi.

Õnneks on igal suuremal GPU-tootjal varaline tarkvara, mis tuvastab automaatselt sobiva draiveri ja installib selle teie jaoks. Kasutage lihtsalt GPU-tootjale vastavat tarkvara:

  • GeForce'i kogemus - Nvidia
  • Adrenalin - AMD
  • Inteli draiver - Intel

Kui teil on ka pärast GPU draiverite värskendamist endiselt sama probleem, minge järgmise meetodi juurde.

4. meetod: uuema Windowsi versiooni installimine (kui on olemas)

Kuna enamikus brauserites on GPU renderdamine eemaldatud Windows XP-st (turbekaalutlustel), peate WebGL-i kasutamiseks tõenäoliselt installima uuema Windowsi versiooni.

Või kui peate WebGL-i kasutama koos Windows XP-ga, saate seda teha, kasutades vanemat Chromiumi versiooni. Kui see stsenaarium on teie jaoks kohaldatav, leppige kokku Chromiumi versiooniga, mis on vanem kui ehitis 291976.

Huvitavad Artiklid