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 fungerar

Kontrollera Lucid Diagnostic-sidan för att se om WebGL fungerar i din webbläsare. Du kommer att se en grön bockmarkering bredvid "WebGL Renderer" om det fungerar och ett rött X om det inte gör det.

Optimera din webbläsare

WebGL-resurser delas mellan alla webbläsarflikar, så det kan misslyckas på grund av att annan programvara interagerar med 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 ner till vänster i redigeraren om WebGL-kontexten aldrig skapas eller om den förloras mitt i sessionen. Om webbläsaren inte kan tillhandahålla en lämplig WebGL-kontext, brukar problemet lösas genom att stänga och starta om webbläsaren och rendera med WebGL. I extrema fall kan enheten behöva startas om helt för att rendering med den dedikerade grafikhårdvaran 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.