내 질문은 : HTML5 오디오 플레이어가 장치에서 파일을 재생할 수 있습니까? 따라서 사용자가 웹 사이트에서 오디오 파일을 다운로드하여 장치에 저장하면 플레이어는 인터넷없이 오프라인 방식으로이 파일을 읽고 재생할 수 있습니까? 플레이어가 웹 애플리케이션에 있습니다.HTML 5 오디오 플레이어 및 Android/iOS
고맙습니다 newone
내 질문은 : HTML5 오디오 플레이어가 장치에서 파일을 재생할 수 있습니까? 따라서 사용자가 웹 사이트에서 오디오 파일을 다운로드하여 장치에 저장하면 플레이어는 인터넷없이 오프라인 방식으로이 파일을 읽고 재생할 수 있습니까? 플레이어가 웹 애플리케이션에 있습니다.HTML 5 오디오 플레이어 및 Android/iOS
고맙습니다 newone
안드로이드와 아이폰 웹킷 기반 브라우저를 가지고 있으며, 당신은 파일을 열 때 사용자에게, 위에서 설명한 파일 API를 사용하여 DataURL로 읽을 수 File API
을 지원해야한다.
<input type="file" id="file" />
<script>
player = new Audio();
function handleFileSelect(evt) {
var files = evt.target.files; // FileList object
var reader = new FileReader();
// Closure to capture the file information.
reader.onload = (function(theFile) {
return function(e) {
player.src = e.target.result;
player.play()
};
})(f);
// Read in the image file as a data URL.
reader.readAsDataURL(f);
}
}
</script>
document.getElementById('file').addEventListener('change', handleFileSelect, false);
"파일"입력은 iOS에서 지원되지 않습니다. 또한 iOS는 미디어 파일을 데이터 URL로로드 할 수 없으며 실제 URL 파일 만 재생할 수 있습니다.
아이디어가없는 사람이 있습니까? – newone