Safari 15 blank canvas
TyLindberg opened this issue · 6 comments
With the release of desktop Safari 15, the Jeeliz demos seem to be breaking. The browser will prompt for camera access, but then the experience will be a black or blank screen.
This bug seems to affect both the 3D and 2D demos, and as far as I can tell no bugs are being logged to the console.
All my testing was done on MacOS 11.6, Safari 15.
Hi @TyLindberg
Thank you for your report, it seems really strange. I will try to test it on a mac too.
Can you provide:
- Does https://jeeliz.com/demos/faceFilter/demos/threejs/cube2cv/ work? Can I have the logs from the web console ?
- The logs of https://jeeliz.com/demos/WebGLCoreLogger/index.html
- Can you test these 2 Jeeliz FaceFilter links:
Thanx
Thanx @andrewdeutsch
I can reproduce the bug on Safari 15.0 and Mac OSX Catalina (10.15).
I am updating MacOSX and I will test again...
Ok so for an unknow reason, it is not possible to refresh a WebGL texture instance from a video.
It does not trigger any error or warning, the WebGL texture just stays black...
Both with WebGL1 and WebGL2.
The camera video is fine thought.
I tried to change some texture parameters (set texture filtering to gl.NEAREST
instead of gl.LINEAR
, change pixel packing, ...) but nothing to do.
I hope Apple guys will fix it soon...
Ok so for an unknow reason, it is not possible to refresh a WebGL texture instance from a video. It does not trigger any error or warning, the WebGL texture just stays black... Both with WebGL1 and WebGL2. The camera video is fine thought. I tried to change some texture parameters (set texture filtering to
gl.NEAREST
instead ofgl.LINEAR
, change pixel packing, ...) but nothing to do. I hope Apple guys will fix it soon...
Got it, thanks for the info and reply. Hoping it will be fixed soon too.
Looks like this issue is resolved in Safari 15.1