Explorar o código

Fix bug when playing video

Popov72 %!s(int64=5) %!d(string=hai) anos
pai
achega
cd8de90be3
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      src/Engines/webgpuEngine.ts

+ 4 - 0
src/Engines/webgpuEngine.ts

@@ -1457,6 +1457,10 @@ export class WebGPUEngine extends Engine {
                 }
 
                 texture.isReady = true;
+            }).catch((msg) => {
+                // Sometimes createImageBitmap(video) fails with "Failed to execute 'createImageBitmap' on 'Window': The provided element's player has no current data."
+                // Just keep going on
+                texture.isReady = true;
             });
         });
     }