공통웹뷰를 구성하기에 앞서 먼저 설정해주면 좋은 팁1. IOS, AOS, IOS_Web, AOS_Web인지 판단하는 함수를 만들어서 분기처리 할 수 있도록 하자2. Native 키보드가 활성화 되었는지 않되었는지를 확인 할수 있는 함수를 뚫어놓으면 좋다. (웹이 인식을 못해서 Native의 도움을 받아 UI처리가 쉽다)3. 새창을 띄울때, 새로고침할 때, 다른 페이지로의 이동할 때, 뒤로가기 할 때 등 페이지 이동에 관해서는 미리 함수를 뚫어 Native의 도움을 받자.4. AOS 앱 하단 뒤로가기 버튼을 Override하고 싶을 때는 다음과 같이 히스토리를 이용하자
ios1. input 이전에 입력한 한글이 자동 완성 이슈
2. input type="range"에서 touch move해서 움직이는 경우에는 제대로 값이 변경 되지만 click이나 touch를 할 때는 input 값이 변경 되지 않는 이슈해결) stackoverflow 참고하여 ios polifill을 추가하였다. Show
3. ios에서는 wifi인지 lte인지는 native를 통해서 전달받아야 한다.해결) ios개발자 분께 wifi인지 lte인지를 확인할 수 있는 함수하나를 뚫어달라고 했다. 4. ios 터치에 대한 CSS 초기화
5. ios에서 video tag를 autoplay했을 때 전체화면으로 재생되는 이슈해결) playsinline 속성을 넣어주자
|