자기전에 작성하는 TIL 😢
replace
를 활용하여 '-'(하이폰)을 붙여주었다.textContentType="oneTimeCode"
를 설정하면 된다고 했는데 작동하지 않았다... 영어로 검색해도 다 textContentType="oneTimeCode"
를 넣으면 된다는 글 뿐이어서 다른 조건이 있나.. 한글로 검색을 해보았다. [ IOS ] 핸드폰 문자 인증번호 자동완성 시키기 ( Autofill ) + 자동완성 가능한 문자형태 글에서 해답을 찾을 수 있었고 양식을 변경하니 잘 됐다...!autoFocus
를 줘서 바로 키보드가 올라올 수 있게 하려고 했는데 안드로이드에서는 저 속성이 안 먹었다. 그래서 강제로 focus
를 줬는데도 잘 안돼서 useEffect
를 사용했다. 잘 올라와서 해결한 주 알았는데 console.log()
를 지우니 다시 작동이 안 됐다. 그래서 검색하다보니 setTimeout
을 주니까 해결이 됐다. Keyboard doesn't show up when autoFocus on component mount #89 글을 참고했었던 건데 react ref with focus() doesn't work without setTimeout (my example)운동하고 씻고 조금 쉬다가 프론트엔드 단톡 방에서 사람들이 이야기하는 거 조금 늦다보니 너무 늦어졌다 ㅠㅠ 그리고 알골 풀다보니 자야할 시간인데... 내일 얼른 서류들 써야겠다!