Tamam, ben iPad üzerinde bir HTML ses kodu oynamaya çalışıyorum ama çalışmıyor.
Ben HTML5 ses koduna MP3 isteği göndermek için bir PHP komut dosyası oluşturulur
mp3_file_player.php? n = mp3file.mp3
The player is here: http://www.avault.com/news/podcast-news/john-romero-podcast-episode-80/
Hatta benim iPod Touch desteklenen bir tarayıcı her HTML5 üzerinde çalıştığını göreceksiniz. Ama (ben iyi çalıştı, Safari / Windows denedim) hatta Mac OSX üzerinde Safari, iPad / iPhone üzerinde çalışmıyor
Bu benim PHP kodu:
header("X-Powered-By: ");
header("Accept-Ranges: bytes");
header("Content-Length: ". (string)(filesize($episode_filename)) ."");
header("Content-type: audio/mpeg");
readfile($episode_filename);
exit();
Her şey çalışıyor, MP3 direkt mp3 okuma gibi aynı başlıkları vardır.
Doğrudan dosya erişimi HTTP Başlıkları:
(Status-Line) HTTP/1.1 200 OK
Date Mon, 31 May 2010 20:27:31 GMT
Server Apache/2.2.9
Last-Modified Wed, 26 May 2010 13:39:19 GMT
Etag "dac0039-41d91f8-4877f669cefc0"
Accept-Ranges bytes
Content-Length 50656162
Content-Range bytes 18390614-69046775/69046776
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Content-Type audio/mpeg
Benim PHP komut dosyası HTTP Başlığı:
(Status-Line) HTTP/1.1 200 OK
Date Mon, 31 May 2010 20:27:08 GMT
Server Apache/2.2.9
Accept-Ranges bytes
Content-Length 69046776
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Content-Type audio/mpeg
Bu kadar farklı tek şey Content-Range, ben bile eklemek için çalıştı, ama bunu kullanırsanız oyuncu benim Ipod Touch çalışmaz. Yani kaldırıldı.
Çok teşekkür ederim.