iPhone X 시리즈의 iOS 13.4 이전 버전에서 발생하는 이슈로 추정된다. github.com/apache/cordova-ios/issues/417#issuecomment-603896486 Keyboard Dismissal Leaves Viewport Shifted in iOS 12 / XCode 10 · Issue #417 · apache/cordova-ios Seeing a blocking issue after updating to XCode 10 related to keyboard displacement and then dismissal. When an input that would require webview centering is clicked, the viewport is reposit..
iOS에서 엘리먼트가 의도치않게 위아래로 드래그가 가능한 현상이 있다. 단일 레이어일 경우 그러려니 하고 넘어갈 수 있지만, 메인 레이어를 덮는 오버레이가 있고, 이를 드래그 할 경우 그 아래 깔린 엘리먼트들이 노출되기 때문에 보기에 좋지 않다. 이를 방지하려면 아래와 같이 스타일을 설정하면 된다. position: fixed 엘리먼트의 경우 현상이 발생하지 않으므로 우선 fixed로 설정을 해준다. html, body { position: fixed; overflow: hidden; } 다음과 같이 최상위 래퍼를 두고, … … 최상위 래퍼에 스크롤 옵션을 복구한다. body > .mainwrapper { width: 100vw; height: 100vh; overflow-y: scroll; -webki..
- Total