Tôi đang gặp khó khăn để có được một tập tin WAV để chơi trên một trang HTML là một trong hai thẻ âm thanh HTML5 hoặc thông qua một liên kết tải về thường xuyên trong điện thoại di động Safari (iPad/iPhone):chơi một file WAV trên iOS Safari
<audio controls src="audio-pcm_s16le-8k.wav"/></audio>
<a href="audio-pcm_s16le-8k.wav">audio</a>
Đối tượng HTML5 audio
chỉ hiển thị Cannot play audio file
trong đó và khi tôi nhấp để tải xuống liên kết được tham chiếu, tôi nhận được trang đen có "không thể phát vòng kết nối này" ở giữa. Tôi đã thử các tần số khác nhau (8000, 11025, 16000, 32000, 44100), các mã hóa khác nhau (mu-law, Linear Signed 16-bit LE và BE), các vùng chứa khác nhau (.wav, .caf, .aiff) và nhiều chương trình chuyển đổi âm thanh (Audacity, ffmpeg, và afconvert riêng của Apple) ... Tôi không thể phát âm thanh (trừ khi tôi tạo MP3 - và không, tôi không thể sử dụng MP3 hoặc AAC, tôi cần một "nguyên bản "định dạng vì lý do quá dài để có được ở đây).
Tôi đã xem các định dạng được hỗ trợ cho iOS và có vẻ như hỗ trợ WAV ... bất kỳ ai có bất kỳ trải nghiệm nào với sự cố này? Tôi đang sử dụng iOS 6.0.1
EDIT: Người trả lời được chọn đã giúp tôi giải quyết vấn đề này, nhưng lý do nằm trong phần nhận xét của câu trả lời. Điểm mấu chốt là nó đòi hỏi tiêu đề phạm vi HTML để chơi các tập tin.
bạn có thể cung cấp tệp âm thanh mẫu không hoạt động không? – madmik3
@ madmik3 chắc chắn tôi đặt một trong các tệp thử nghiệm tại đây: [link] (http://wikisend.com/download/687328/conference-pcm_s16le-8k.wav) – mark
Nhiều ứng dụng cho tôi biết tệp wav này không phải là tệp hợp lệ tập tin. Bản thân tệp không hợp lệ vì một lý do nào đó hoặc lý do khác. Tôi sẽ tìm thấy một wav từ một nguồn khác và xác minh nó phát trong thời gian nhanh. – madmik3