에 연결된 액세스하는 개체가 나는 다음과 같이하여 만드는 엠버 응용 프로그램이 있습니다.웹 노동자와 window 객체
별도의 웹 작업자 스레드에서 창 개체 또는 다른 전역 개체에 액세스하려면 어떻게해야합니까?
에 연결된 액세스하는 개체가 나는 다음과 같이하여 만드는 엠버 응용 프로그램이 있습니다.웹 노동자와 window 객체
별도의 웹 작업자 스레드에서 창 개체 또는 다른 전역 개체에 액세스하려면 어떻게해야합니까?
짧은 답변. 당신은 할 수 없습니다.
웹 작업자가 사용할 수있는 유일한 리소스는 또는 sendmessage()
을 통해 전달되는 모든 것을 JavaScript 파일에서로드하는 것입니다.
그러나 이제 개체를 전달할 수 있습니다. JSON은 자동으로 직렬화되고 역 직렬화됩니다.
또한 작업자가 로컬 저장소에 액세스 할 수 없습니다.
상태를 보내려면'postMessage()'를 사용할 수 있습니까? – alex
나는 주맥으로 문맥을 되돌려 보낼 수는 없지만 할 수 있겠는가? – dagda1
예. 내가 수집 할 수있는 것으로부터, 당신은 주 스레드에 즉각적인 부작용이없는 새로운 스레드에서 일을해야합니다. – alex