저는 웹 개발에 익숙하지 않으므로 이것은 바보 같은 질문 일 수 있습니다. 이미 답변 한 경우 알려주십시오.OffscreenCanvas의 2D 컨텍스트 지원 상태는 어떻습니까?
OffscreenCanvas
의 MDN web docs' page에 따르면 현재 API는 WebGL 컨텍스트 만 지원합니다. (어쩌면 그냥 구현되지 OffscreenCanvas
'2D 컨텍스트에 대한 근로자 지원을 의미하지만, 우리는 여전히 메인 스레드에서 사용할 수 있습니까?)
참고 :이 API는 현재 WebGL1 구현하고 WebGL2은 를 컨텍스트. worker의 Canvas 2D API 지원에 대해서는 bug 801176을 참조하십시오.
the HTML Specs을 OffscreenCanvas
으로 읽을 때 2d 컨텍스트가 지원됩니다.
enum OffscreenRenderingContextType { "2d", "webgl"};
나는 두 번째가 단지 OffscreenCanvas
이 지원해야하는 것에 대한 제안 일 뿐이며, 첫번째는 실제로 지원되는 것입니다. 내 이해가 맞습니까? 그렇다면 특정 브라우저가 Chromium과 같은 OffscreenCanvas
의 2D 컨텍스트를 지원하는지 여부를 어떻게 알 수 있습니까? 나를 더욱 혼란하게 무엇
는 사람들이 offscreenCanvas
정규 canvas
라고하고, 그것에서 2D 컨텍스트 (example1, example2)를 얻을 수있다. 하지만이 경우 DOM에 붙어 있지 않은 일반 캔버스를 참조하고 있다고 생각합니다. OffscreenCanvas
이외에도 연구하고 싶습니다.