최근 모바일 웹앱 개발을 배우고 있는데, 진행 중에 몇 가지 질문이 있습니다.
1. 페이지 간 이동을 위해 페이지 파일을 로드해야 하기 때문에 진행 중에 흰색 화면이 나타납니다. 어떻게 해결하셨나요? ?
로딩 레이어를 추가하면 로딩 효과가 있나요?
아니면 단일 페이지 애플리케이션을 만들기 위해 프레임워크를 사용해야 할까요?
아니면 처리가 없다고 말씀하시겠습니까?
아니면 좋은 방법이 있나요?
2. 결국 적응형 레이아웃을 달성하는 방법이 너무 많습니다.
백분율은 고려하지 않습니다. rem을 사용해야 할까요?
그리고 모바일 단말에서 flex 레이아웃에 호환성 문제가 있는지요?
아니면 다른 방법이 있나요
3. 클릭 이벤트의 경우 touchstar, touchmove, touchend 기본 이벤트를 사용해야 하나요, 아니면 zepto와 같은 탭을 사용해야 하나요?
1. 시각적인 흰색 화면의 속도를 늦출 수 있는 로딩 레이어를 추가하거나 Toutiao와 같은 기본 사진을 넣을 수 있습니다. 사용 여부는 업종에 따라 다르지만 초보자라면 모두 사용해 볼 수 있습니다
2.rem 레이아웃의 함정을 스스로 밟아 실력이 향상됩니다
3.fastclick.js 기술은 탭 침투 문제를 해결합니다. 터치는 일부 비즈니스 시나리오에서도 사용됩니다.
빠르게 발전하려면 모두 시도해 보는 것이 좋습니다