저는 컴퓨터의 기본 스피커와 헤드폰의 차이를 감지하는 솔루션을 찾고있었습니다. Web Audio API에서 AudioDestinationNode는 사용자가 오디오를들을 수있는 출력 장치를 나타냅니다.헤드폰을 Web Audio API에 연결하면 AudioDestinationNode 값을 어떻게 캡처 할 수 있습니까?
내 질문 (구체적으로)은 사용자의 오디오 출력 장치 (유선/무선 헤드폰)에서 변경 사항을 감지 할 수 있는지 여부입니다. 이것이 가능하지 않다면 컴퓨터와 모바일 장치를 위해 phonegap을 사용하는 방법이 있습니까?
내 목표는 AudioDestinationNode가 헤드폰이나 외부 스피커에 매핑 될 때만 이벤트를 시작하는 것입니다.
현재 나는 의도하는 또는 의도적 인 참여의 징후가있을 때만 기능을 제공함으로써 "완전한"경험을 전달하는 기술에 대한 약간의 숙제를하고 있습니다. 현재 아티스트의 음악과 비디오 스토리 텔링 작업 중입니다. 전체 화면 + 헤드폰이 웹 페이지 방문과 앱 사용간에 비슷한 경험을 기대하기 전에 시작하는 것이 좋습니다. 이렇게하면 응용 프로그램에 도달하는 방문자의 유형을 쉽게 추적 할 수 있습니다. – doyinue