У меня есть простая страница PHP для загрузки файлов, содержащих этот код.download page interupting flash streaming in safari
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $name . '"');
readfile("$file");
Это загружает текущую битку музыки, которую я слушаю в простом флеш-плеере.
По какой-то причине в последнем Safari 4.0 Когда код загрузки выполнен, он прерывает загрузку песни на флэш-плеер.
В основном это делает флеш-плеер так, как будто он достиг конца файла и загрузил все это.
Любые идеи?
У меня есть скрытый iframe, который я использую для других вещей, и я думал об этом. Любая идея, почему Safari делает это, а не другие браузеры? – ian
честно говоря, я не ... Я могу только предположить, что это связано с тем, как веб-кит занимается переадресацией страниц (возможно, отключает все активные соединения, прежде чем разрешать новое местоположение?) –