2013-05-08 1 views
1

Я пытаюсь подключить Safari и iPhone 5, чтобы остановить предварительную загрузку аудио-элемента HTML5. Я могу видеть в журнале сервера, что он все еще вызывает файл MP3, хотя у меня есть preload, установленный на none. Любые идеи о том, как заставить его остановиться или что-то в этом роде? Я пытаюсь сохранить журнал в базе данных MySQL, но при этом он делает это, это отбрасывает все.Остановить мобильный Safari от предварительной загрузки HTML5 аудио

EDIT

Если вы попробуете следующий код, а затем проверьте журнал сервера, вы увидите, что звук был еще называется. <audio preload="none" id="audio" src="mp3.mp3" type="audio/mpeg"></audio>

ответ

0

яблочная документации:

Note: The preload attribute is supported in Safari 5.0 and later. Safari on iOS never preloads. 

http://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html#//apple_ref/doc/uid/TP40009523-CH2-SW9

+0

Тогда почему файл дозвонились? – austinhollis

+0

, если вы попробуете , а затем проверьте журнал сервера, вы увидите, что он называется аудиофайлом. – austinhollis

+0

Попробуйте полностью удалить атрибут preload. Вы можете видеть тип запроса в журналах сервера? Это запрос GET или HEAD? – idbehold