Stack Overflow에서 계속해서 받는 질문 중 하나는 '오디오 입력이 작동하지 않는 이유는 무엇인가요?'입니다. - 이에 대한 답변은 항상 'Android에서 테스트 중이며 아직 연결되지 않았기 때문'이었습니다.
Android용 Chrome 베타 버전 (v31.0.1650 이상)에서 Web Audio의 오디오 입력을 지원하게 되었습니다. Chrome 베타가 설치된 Android 기기에서 오디오 녹음기 데모를 확인해 보세요. 아직 모든 기기에서 테스트 중입니다. Nexus 4, Galaxy S4, Nexus 7에서 직접 테스트해 보았지만 다른 기기에서 문제가 발생하면 신고해 주세요.
지원이 체크인된 것을 확인한 후, 이전에 진행한 오디오 입력 데모 중에서 이 기능을 보여주기에 적합한 데모를 찾아 다시 살펴봤습니다. 오디오 녹음기 데모가 휴대기기에서 잘 작동하지만 휴대기기에서 우수한 사용자 환경을 제공하도록 설계되지는 않았음을 금방 알 수 있었습니다.
그래서 예정된 모바일 웹 개발 과정에서 가르치는 기술을 빠르게 사용하여 문제를 해결했습니다. 뷰포트, 미디어 쿼리, 플렉스박스가 큰 도움이 되었습니다. 웹 개발 기술을 모바일 세계에도 적용하고 싶다면 이 과정을 사전 등록하세요.