Chromium 브라우저는 닫힌 프롬프트를 남기나요?

Chromium 브라우저는 닫힌 프롬프트를 남기나요?

저는 작은 창 관리자 프로젝트를 진행해 왔습니다. 현재 마지막으로 열린 탭을 종료하여 브라우저를 닫는 데 문제가 있습니다. 이론적으로는 모든 것이 닫혀야 하지만 내부 브라우저 창이 닫히고 프레임은 열린 상태로 유지됩니다. 간단히 프레임을 파괴할 수 있지만 그러기 위해서는 브라우저가 언제 닫히는지 알아야 합니다.

닫은 후 브라우저는 매핑 해제 요청을 보냅니다. 문제는 event.event매핑 해제 요청이 루트 창에 대한 것이라는 것입니다. 어떤 일을 하기 전에 루트 창을 건드리지 않았는지 확인합니다. 이에 대한 간단한 확인 방법이 있습니다.

if(event.event == ROOT)
{
    return;
}

프레임 창을 풀기 전에 삭제하면 다른 문제가 발생합니다. 따라서 브라우저를 닫은 후 마지막 남은 탭을 종료하여 창 프레임을 해제할 시기를 알 수 있는 표준 방법이 있는지 알아야 합니다.

관련 정보