승부차기 탭에서 버튼을 빠르게 클릭하다보면 버튼 클릭이 인식되는 게 아니라
자동으로 확대가 되어서 좀 불편했다.
이를 해결하기 위해서 확대를 제어할 수 있는 방법이 있을까 알아보았는데,
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1">
위 meta 태그를 사용해보았다.
"user-scalable=no"
모바일로 확인하니까 반응형 디자인이 다 초기화가 되었다.
웹버전으로 보여졌다.
위 meta 태그는 사용자의 확대/축소 제스처를 비활성화 하지만, 이로 인해 반응형 디자인이 초기화가 될 수 있다고 한다.
그래서 더 알아보니, 위 태그를 유지한 채 javascript 를 이용해야한다고 한다.
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
document.addEventListener('gesturestart', function (e) {
e.preventDefault();
});
위와 같은 방법으로 중간에 이벤트를 가로채서 처리하는 방법이 있었는데, 버튼을 두 번 빠르게 클릭하니 소용이 없었다.
더 알아봐야겠다.
'Project > 축구모임 홈페이지개발' 카테고리의 다른 글
[축구모임 홈페이지개발] 03/23 개발일지 Nodejs / 게시물 댓글 개수 표시 (0) | 2024.03.23 |
---|---|
[축구모임 홈페이지개발] 03/18 출시 이후 점검 (0) | 2024.03.18 |
[축구모임 홈페이지개발] 02/26 개발일지 Nodejs MongoDB collection 삭제 (0) | 2024.02.26 |
[축구모임 홈페이지개발] 02/19 개발일지 Nodejs / 로그인 에러 수정 (0) | 2024.02.19 |
[축구모임 홈페이지개발] 02/14 개발일지 출시 전 세부 디자인 수정 (0) | 2024.02.19 |