ठीक है पर काम नहीं करता, मैं iPad पर एक HTML ऑडियो कोड चलाने का प्रयास कर रहा हूँ, लेकिन काम नहीं करता।HTML5 ऑडियो iPad/iPhone
मैं एक PHP स्क्रिप्ट बनाया HTML5 ऑडियो कोड
mp3_file_player.php लिए एमपी 3 अनुरोध करने के लिए भेजने के लिए एन = mp3file.mp3
खिलाड़ी यहाँ है: http://www.avault.com/news/podcast-news/john-romero-podcast-episode-80/
आप देखेंगे कि मेरे आईपॉड टच पर भी हर HTML5 समर्थित ब्राउज़र पर काम करता है। लेकिन iPad/iPhone के पर काम नहीं करता है, यहां तक कि पर मैक OSX सफारी पर (मैं सफारी/विंडोज पर की कोशिश की है, ठीक काम किया)
यह मेरा PHP कोड है:
header("X-Powered-By: ");
header("Accept-Ranges: bytes");
header("Content-Length: ". (string)(filesize($episode_filename)) ."");
header("Content-type: audio/mpeg");
readfile($episode_filename);
exit();
सब कुछ ठीक काम करता है, एमपी 3 है एमपी 3 पढ़ने के समान ही हेडर।
(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
केवल एक चीज अलग यह सामग्री रेंज है, मैं भी कोशिश की इसे जोड़ने के लिए: मेरे PHP स्क्रिप्ट से
(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
HTTP हैडर:
HTTP प्रत्यक्ष फ़ाइल पहुँच से हेडर , लेकिन अगर मैं इसका इस्तेमाल करता हूं तो खिलाड़ी मेरे आईपॉड टच पर काम नहीं करेगा। तो मैंने हटा दिया।
बहुत बहुत धन्यवाद।
वर्क्स में अच्छी तरह से। – zneak
लाइव प्रसारण वास्तव में मेरे लिए सफारी पर चीजों को गड़बड़ कर रहा है। – thouliha