2014-04-26 4 views
3

Javascript 및 JQuery가 포함 된 작은 HTML5 게임이 있습니다. 모든 것은 잘 작동하지만 응용 프로그램이 시작될 때 오디오가 재생되지 않습니다.Facebook 앱에서 오디오가 재생되지 않습니다.

"오디오"태그를 사용하여 사운드를 재생했습니다.

<audio id="backgroundMusic" autoplay loop> 
     <source src="sounds/startTheme.mp3" /> 
     <source src="sounds/startTheme.wav" /> 
    </audio> 

이 문제는 모든 브라우저에서 발생합니다.

아무도 도와 주시겠습니까? 미리 감사드립니다.

P. - 오디오 북은 Facebook 앱에서 지원되지 않는다고 생각합니다.

+0

그게 전부 야!? 아니 코드 또는 브라우저 사양, 아무것도. 질문을 자세한 정보로 업데이트하십시오 –

+0

@AdamAzad 지금 확인하십시오. 나는 세부 사항을 추가했다. 그냥 단순한 오디오 태그였습니다. 요점은 - 나는 FB 태그에서 오디오 태그가 작동하지 않는다고 생각한다. –

+0

-'.OGG' 파일 형식을 사용해보십시오. - 오류 로그에서 오류를 확인하십시오. - 최신 브라우저 인 http://caniuse.com/audio를 사용하여 캔버스 밖으로 페이지에 액세스 해보세요. –

답변

1

많은 시도가 있은 후에이 문제가 발생합니다. Facebook은 보안 된 콘텐츠 만 지원하기 때문에 오디오가 재생되지 않았습니다. (ssl로 내용). 인증 된 SSL 인증서가 생성되면 작동하기 시작했습니다. 자체 서명 인증서를 사용하기 전에.

여러분 모두에게 감사드립니다.

0

iPad의 미디어 저널에 미디어 콘텐츠를 표시 할 때 페이스 북에서 HTML5 미디어 요소를 사용하는 것을 알고 있습니다.
먼저 사용중인 오디오 태그를 확인하려면 빈 HTML5 페이지에서 작동하는지 확인하십시오. 사용중인 파일/서버에 문제가 없는지 확인하십시오.

자동 재생 또는 루프 속성이 지원되지 않을 수 있습니까? Apple은 모든 휴대 기기에서 자동 재생 기능을 사용 중지합니다. 어쩌면 페이 스북 (Facebook)이 비슷한 것을 굴려 보았을 수도 있습니다. 이 사용자 상호 작용에 재생되는지 이런 식으로 뭔가를 시도 :

<audio id="backgroundMusic" controls> 
    <source src="sounds/startTheme.mp3" /> 
    <source src="sounds/startTheme.wav" /> 
</audio> 

는 HTML5 오디오 환경에서 지원되는 경우 사용할 수있는 확인하려면이 here

function supports_audio() { 
    return !!document.createElement('audio').canPlayType; 
} 

더 많은 정보를.

그렇지 않으면 오래된 플래시를 대체 옵션으로 사용할 수 있습니다.