Felsökning: WebGL

Skriven av:  Morgan T
Senast uppdaterad:  

WebGL är en renderingsteknik för webbaserade applikationer som använder enhetens grafikhårdvara för att rendera innehåll snabbare. Att använda hårdvaruaccelererad WebGL för Lucids produkter kommer nästan alltid att resultera i en bättre upplevelse. 

I sällsynta fall du upplever WebGL-problem i Lucid, använd informationen i den här artikeln för att felsöka.

Första stegen

Om en funktion i redigeraren inte fungerar som den normalt gör, eller om objekt på din duk inte visas som avsett, prova alternativen nedan innan du stänger av WebGL.

Se till att WebGL är funktionellt
Kontrollera sidan Lucid Diagnostic för att se om WebGL fungerar i din webbläsare. Du kommer att se en grön bock bredvid ”WebGL Renderer” om den fungerar, och ett rött X om det inte är det.

Optimera din webbläsare
WebGL-resurser delas över alla webbläsarflikar, så det kan misslyckas på grund av annan programvara som interagerar i din webbläsare. Försök att stänga onödiga flikar och hålla din webbläsare uppdaterad för att eliminera vanliga tillfälliga problem.

Starta om webbläsaren
Du kommer att se ett varningsmeddelande längst ned till vänster i redigeraren om WebGL-sammanhanget aldrig skapas eller om det går förlorat mitt i sessionen. Om webbläsaren inte kan tillhandahålla ett lämpligt WebGL-sammanhang kommer vanligtvis stängning och omstart av webbläsaren att lösa problemet och möjliggöra rendering med WebGL. I extrema fall kan enheten behöva startas om helt för att rendering med den dedikerade grafikmaskinvaran ska börja fungera igen.

Kontrollera tillgängligheten av hårdvaruacceleration

Vissa företagssystem är inställda så att en enhets grafikmaskinvara aldrig är tillgänglig. Dessa enheter kommer inte att kunna använda WebGL och kommer alltid att använda återgivningsstrategin för återgivning. För att kontrollera tillgängligheten av maskinvaruacceleration med Chrome, följ dessa steg:

  1. Ange ”chrome: //settings” i webbläsarens navigeringsfält.
  2. Klicka på fliken System i den vänstra panelen.
  3. Kontrollera att inställningen ”Använd maskinvaruacceleration när den är tillgänglig” är aktiverad.
    • Om du inte kan aktivera den här inställningen rekommenderar vi att du kontaktar organisationens IT-avdelning för att få hjälp.
  4. Ange ”chrome: //gpu” i webbläsarens navigeringsfält.
  5. Hitta avsnittet ”Graphics Feature Status”.
  6. Hitta den angivna statusinformationen för ”WebGL” och ”WebGL2".
    • Om statusen är något annat än ”Hårdvaruaccelererad” betyder det att Chrome inte kan använda enhetens grafikhårdvara och WebGL fungerar inte i Lucid-produkter. Vi rekommenderar att du kontaktar organisationens IT-avdelning för hjälp.

Stäng av WebGL

Om maskinvaran inte är kompatibel med WebGL kan du stänga av WebGL för dokumentsessionen. Lucids produkter kommer fortfarande att fungera med en Canvas2D-renderare. Följ dessa steg för att stänga av WebGL:

  1. Öppna Vad är more-menu-icon-in-lucidspark.png menyn Mer längst upp till vänster på duken.
    • I Lucidchart, efter att ha öppnat menyn Mer, håll muspekaren över ”Visa”.
  2. Håll markören över ”Rendering”.
  3. Avmarkera alternativet ”Använd WebGL”.

Hittade du det du letade efter?

Har du fortfarande en fråga eller vill dela med dig av vad du har lärt dig? Besök vår Community   för att få hjälp och samarbeta med andra.