de-vraag
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 JazzyB
JazzyB
Вопрос

Мобильный Safari для iOS5 для мобильных телефонов с использованием php

У меня есть сайт для группы, в которой я работаю. У меня есть полностью функционирующая группа пользователей с логином. У меня есть папка .htaccess, которая защищает мои mp3 от горячей/прямой связи. Я могу заставить файлы играть в Safari, Chrome и Firefox, но не на моем iPhone!

Я обслуживаю контент, используя заголовки в php-файле, которые, в свою очередь, создают аудиотекст html5 для обслуживания содержимого. Я пробовал readfile () в php без успеха.

PHP-файл: (минус проверка безопасности)

$_GET['f'] = "privatefolder/" . $_GET['f'];
$filename = $_GET['f'];
$filesize = @filesize($filename);

$len = strlen( $filename );
$shortlen = $length - 1;
header( 'Content-Range: bytes 0-'.$shortlen.'/'.$len);

header("Last-Modified: ".filemtime($filename));
header("Content-Transfer-Encoding: binary"); 
header("Content-Type: audio/mpeg");//mpeg
header("Etag: W5M0MpCehiHzreSzNTczkc9d");
header("Content-Description: {$filename}");
header("Content-length: {$filesize}");
header("Content-Disposition: filename=button.mp3");
header("X-Pad: avoid browser bug");
header("Cache-Control: no-cache");
header("Connection: close");

echo "";
exit;

Этот код хорошо работает во всех основных браузерах, но на моем iPhone Mobile Safari блокируется и падает при попытке открыть страницу!

Что мне не хватает? Я предполагаю, что это проблема заголовка и способ быстрого скачивания «потоков/потоков». Я боролся с этим в течение 2 недель, пытался каждое решение, которое я мог найти! Помоги пожалуйста!!!

* просто примечание: я открыл страницу в Opera Mini Browser, и он отправляет ссылку на сафари и воспроизводит ее в кратчайшие сроки без проблем?!?!? поэтому я знаю, что это возможно!

2 2011-10-27T18:58:38+00:00 2
Программирование
ios
php
iphone
mp3
mobile-safari
user797192
1-го ноября 2011 в 4:24
2011-11-01T04:24:03+00:00
Дополнительно
Источник
Редактировать
#56791745

Он работает на iOS4, он не работает на iOS5. Я думаю, что расширение должно быть «mp3» для работы в mp3 ...

1
0
ceejayoz
27-го октября 2011 в 8:20
2011-10-27T20:20:08+00:00
Дополнительно
Источник
Редактировать
#56791744

Вы не можете отправлять заголовки, чтобы они казались файлом mp3 и включали HTML одновременно. Я потрясен тем, что он работает в любых браузерах.

Your HTML should be something like where mp3.php has the headers and outputs the contents of the mp3 file.

0
0
Похожие сообщества 30
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
18 324 пользователей
Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. Размещение бесплатное. 📌 ВАЖНО: Правила публикации и правила канала: 📌 Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-12-10
Открыть telegram
iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
6 227 пользователей
Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C и т.д. См. также: @android_ru, @macdev_ru, @macos_ru Вакансии и поиск работы: @mobile_jobs Правила чата: https://telegra.ph/Pravila-ios-ru-04-16 Логотип авторства @master_branch спасибо ему
Открыть telegram
phpGeeks
phpGeeks
4 693 пользователей
Best PHP chat @phpGeeksJunior - новичкам @golangGeeks - гошка @jobGeeks - вакансии(250000 р/мес) @dbGeeks - базы данных @ebanoePhp - канал о PHP @laravel_pro - Laravel @jsChat - JS @moscowProgers - Москва Реклама: https://vk.cc/cbJtVV ДР - 28.03.2016
Открыть telegram
PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
3 836 пользователей
Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii etc. Full/par-time, remote и т.д. ПРАВИЛА: https://t.me/php_jobs/45345 Флудильня: @phpimhorus More: @javascript_jobs, @nodejs_jobs, @devops_jobs, @sql_jobs
Открыть telegram
phpGeeksJunior
phpGeeksJunior
3 051 пользователей
Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Реклама: https://vk.cc/cbJtVV Правила и полезные ссылки https://github.com/phpgeeks-club/faq Бест от пхпгикс https://t.me/best_of_phpgeeks
Открыть telegram
#php chat
#php chat
2 921 пользователей
Группа для новичков и бывалых. Не стесняйтесь задавать вопросы по php. Уважаем друг друга. Администрация: @kaviychik Сотрудничество: @valeriya_blonski
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Roxana Elizabeth CASTILLO Avalos
Зарегистрирован 4 дня назад
2
Hideo Nakagawa
Зарегистрирован 5 дней назад
3
Sergiy Tytarenko
Зарегистрирован 1 неделю назад
4
shoxrux azadov
Зарегистрирован 1 неделю назад
5
Koreets Koreytsev
Зарегистрирован 1 неделю назад
© de-vraag 2022
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией