Я заметил, что видео/аудиоплеер HTML5 (AppleCoreMedia) на мобильном Safari на iOS 7 исключает все файлы cookie, даже сторонние файлы cookie. В HTTP-заголовок не включены даже куки файлы сеансов. Это делает невозможным ретрансляцию авторизации файлов cookie при воспроизведении видеоклипа в мобильном Safari на iOS 7.
Все файлы cookie включены правильно для запуска iOS 6, но в iOS 7 никакие файлы cookie не включены в HTTP-заголовок AppleCoreMedia.
Может ли кто-то еще подтвердить эту проблему на iOS 7?
Шаги для воспроизведения:
- Создайте файл cookie на веб-странице.
- Воспроизведите видеоклип HTML5 на одной и той же веб-странице с помощью мобильного Safari в iOS 7.
- Проверьте журналы сервера для AppleCoreMedia и найдите файл cookie.
Обновление 2016-09-20: видеопроигрыватель в iOS 10 (AppleCoreMedia) не может читать файлы cookie сеанса. Только куки, установленные с датой истечения срока действия, могут быть прочитаны видеопроигрывателем.