3
내 Vaadin 응용 프로그램 중 하나에서 html5 오디오를 표시하는 데 사용합니다. 브라우저에서 데이터를 요청하고 파일을 저장하면 재생할 수 있지만 Vaadin에서 시도 할 때 항상 실패합니다..maa 사운드 파일 (Vaadin 7.3.2)을 재생할 때 Vaadin 오디오 요소가 작동하지 않습니다.
내가 잘못 생각한 점이 있습니까?
public class AudioArea extends Audio {
public AudioArea(final int soundId) {
super();
StreamResource resource = new StreamResource(
new StreamResource.StreamSource() {
public InputStream getStream() {
byte[] data = MyVaadinUI.request.getBinaryData(
soundId, BinaryDataSource.TYPE_SOUND, 0, 0);
if (data == null) {
return null;
}
return new ByteArrayInputStream(data);
}
}, "");
setSource(resource);
markAsDirty();
}
}
:
편집
아마 누락 된 MIME 유형의 문제입니다. 그것들은 html5