portrait
-
[모바일웹] javascript mobile 가로모드, 세로모드 제어하기카테고리 없음 2021. 7. 13. 13:52
현재 사용자 프로세스가 세로모드로만 가능하도록 하는 모바일웹을 만들고 있다. 라이브러리는 vue를 사용중이다. * 최종 소스 (모든 브라우저, 기종에 전부 지원되는 버전) timeout을 넣은 이유는 회전이 되기 전에 이벤트가 실행되어 가로모드, 세로모드를 반대로 읽어오는 경우가 있었음 window.addEventListener( "orientationchange", function() { setTimeout( function() { vueObj.currentOrientation(); }, 200 ) } ) function currentOrientation () { this.$store.state.isVertical = ( window.innerHeight > window.innerWidth ); } -..