test.php сейчас такой, хотя я менял его раз 10, всегда работает абсолютно везде на десктопе и мобильном, кроме safari, в нем срабатывает onerror событие на теге audio
header('Content-Type: application/octet-stream');
header("Content-Disposition: attachment; filename=\"".$_GET["id"]."\"");
echo file_get_contents("https://... не важно");
Не понял. Про QuickTime?
Странно, во первых мне надо, чтобы работало не у меня, а у всех пользователей моего сайта который зайду с Safari, а во вторых я тестю на своем Iphone, какой еще QuickTime, есть браузер и этого достаточно, разве не так?
Hiroshima, спасибо за участие, к тому же видимо вы правы, дело не в скрипте и не в теге, дело видимо в самом формате звуковых файлов. Странно другое, чему я собственно удивился, это же "недоSafari" ведь храню же я только ради него 2 версии картинок в WEBP для всех браузеров, и JPG для него.