Unity

[WebGL] PWA 빌드시 최초 클릭할때 전체화면 변경 방지

Dean83 2025. 2. 27. 10:54

PWA로 빌드한 웹페이지를 방문했을때, 첫 마우스 클릭을 하면 전체화면으로 전환되어 버린다. 

내 경우 전체화면으로 전환할 이유도 없지만, 전환하였을때 input field 에 문자열을 입력하면 역순으로 입력되는 버그가 있었다. 

아마 한글 입력을 위한 추가 패키지에서 버그가 발생한듯 한데, 함부러 건들고 싶지 않아서 전체화면 자체를 막는 방법을 생각했다. 

 

 

  • WebGL 빌드 결과물 폴더 -> Build 폴더 -> web.loader.js 또는 build.loader.js 를 편집기로 열기
  • 검색에서 fullScreen 으로 검색 -> 아래의 문자열을 삭제
hasFullscreen:!!document.body.requestFullscreen||!!document.body.webkitRequestFullscreen

 

이렇게 할 경우 전체화면 전환이 되지 않는다.