1
내가오디오 재생
playSound_: function(mp3_file) {
var snd = new Audio("audio/" + mp3_file);
snd.play();
},
그러나, 대부분의 시간은 재생되지 않습니다 다음과 같은 기능을 서버에서 호스팅 MP3 파일을 재생할 내 수신기를 얻으려고 때를 놀고, 연기 됐어. 그러나 로컬 브라우저에서 수신기를로드 할 때 정상적으로 작동합니다.
수신기에서 오디오를 재생하는 올바른 방법은 무엇입니까?
샘플 코드 또는 자세한 정보 링크를 제공 하시겠습니까? MediaElement 태그는'audio' 태그와 같은 것입니까? 그 질문에서 제공 한 원래 구현에서 시도한 것입니다. 감사! – sguha
재생할 오디오 파일을 알고 있다면 을 수신기 본체에 추가하기 만하면됩니다. 나는 그것을 시도하지 않았지만 그것이 효과가있을 것이라고 생각한다. 재생을 제어하려면 (예 : 자동 재생하고 싶지는 않음) 사용 가능한 API 만 사용하면됩니다. 사용할 수있는 HTML5 API에 대한이 [site] (https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video)를 볼 수 있습니다. –
기본적으로 js 코드는 ' audio '요소를 추가하지만 DOM에 추가하지는 않습니다. 이것은 https://developer.mozilla.org/en-US/docs/Web/API/HTMLAudioElement를 사용중인 API입니다. 로컬 Chrome 브라우저 (OSX - 31.0.1650.63)에서 작동하지만 간헐적으로 Chromecast에서만 작동합니다. – sguha