라벨이 크롬음소거인 게시물 표시

크롬에서 게임 소리만 안 날 때, 클릭 한 번이면 되는 이유

이미지
게임은 잘 돌아가는데 소리만 안 납니다. 유튜브는 멀쩡히 들리니 스피커 문제도 아닙니다. 볼륨을 아무리 올려도 그대로입니다. 이 상황에서 대부분의 안내는 볼륨을 확인하고 재부팅하라는 말로 끝나는데, 실제 원인은 다른 곳에 있는 경우가 많습니다. 브라우저가 일부러 막고 있는 것입니다. 구분 어디까지 안 들리는지부터 나눕니다 원인을 좁히는 데 30초면 충분합니다. 아래 순서로 확인하면 문제의 범위가 정해집니다. 모든 소리가 안 남 다른 프로그램에서도 소리가 안 나면 윈도우 쪽 문제입니다. 출력 장치와 볼륨 믹서를 봅니다 크롬 전체가 안 남 같은 크롬에서 다른 사이트도 소리가 안 나면 크롬 설정이나 볼륨 믹서 문제입니다 이 게임만 안 남 다른 사이트는 들리는데 게임만 안 들린다면 자동재생 정책이나 사이트별 설정 문제입니다 클릭하면 들림 화면을 한 번 누르면 소리가 나온다면 고장이 아닙니다. 브라우저의 정상 동작입니다 마지막 항목이 이 글의 핵심입니다. 많은 분이 여기서 잘못된 곳을 뒤지기 시작합니다. 원인 1 브라우저가 일부러 막는 경우 크롬에는 자동재생 정책이 있습니다. 페이지가 열리자마자 소리를 내는 것을 막는 규칙입니다. 크롬 개발자 문서 는 이 정책이 사용자 경험을 개선하고, 광고 차단 프로그램을 설치할 동기를 줄이며, 데이터 사용량을 낮추기 위한 것이라고 설명합니다. 여기서 브라우저 게임에 특히 중요한 부분이 있습니다. 이 정책은 두 단계로 적용됐습니다. 크롬 66 오디오와 비디오 요소에 적용. 일반적인 동영상 자동재생이 여기서 막혔습니다 크롬 71 Web Audio API에 적용. 브라우저 게임의 효과음과 배경음이 대부분 이 방식을 씁니다 크롬이 밝힌 바 에 따르면 Web Audio에 대한 적용은 개발자들이 사이트를 수정할 시간을 주기 위해 늦춰졌고, 웹 게임처럼 코드를 고쳐야 하는 사이트의 수를 줄이는 방향으로 구현이 조정됐습니다. 그럼에도 게임 소리가 유독 안 나는 구조적 이유가 여기에 있습니다. 소...