Size: a a a

iOS Developers — русскоговорящее сообщество

2021 May 24

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
похоже проблема в ссылке, сафари тоже отказывается воспроизводить этот файл
может доступ закрытый
источник

В

Виктория in iOS Developers — русскоговорящее сообщество
Интересно, в Chrome открывается
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
хром может какие-то свои заголовки прокидывать, смотри в сторону доступов/заголовков/вот_этого_вот_всего
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Сервер не умеет отдавать данные чанками, только ресурс целиком, поэтому вопроизведение не работает
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
как вариант
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Никаких дополнительных заголовков не требуется, ресурс отлично скачивается
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Система первым делом делает запрос, добавляя заголовок 'Range: bytes=0-1', ей в ответ приходит Content-Length не 1 (а полный, 3кк) и на этом её полномочия всё
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Шарит, всё верно говорит.

Дополнительно если сервак не умеет в keep-alive – тож свалится.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Сравни response в браузере этих двух запросов. А именно на запросе Byte Range 0-1.

Там будет видно разницу в ответе рабочего и не рабочего видео.

Как раз то, что Kei описывает
источник

В

Виктория in iOS Developers — русскоговорящее сообщество
Я со своей стороны ничего значит сделать не смогу с этой стороны?  Я фронтом только занимаюсь, сервер настроить не моуг
источник

Y К in iOS Developers — русскоговорящее сообщество
Привет ребят, запаблишили либу AdaptiveFonts в cocoapods, динамичная прогрузка шрифтов в рантайме. Больше не нужно импортить ttf, мы прогрузим и закешим! Нужен лишь api key Google fonts. Кому нужно - хватайте. https://github.com/adaptiveplus/AdaptiveFonts


let font = Font(family: "ABeeZee", variant: .regular)
let fontSize = 27
AdaptiveFonts.shared.font(for: font, size: fontSize) { uifont in
   // Do something with the uifont.
}
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Сервак должен уметь в отдачу видоса. Пинай чтоб умели.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Только: Скачать себе файл. Воспроизвести локально.
источник

В

Виктория in iOS Developers — русскоговорящее сообщество
Попробую, спасибо
источник

AY

Alex Yatsenko in iOS Developers — русскоговорящее сообщество
Если кидаешь ссылку сразу в avplayeritem, то может быть там редирект вначале на ссылку второго вида, плейер итем не умеет редиректы хендлить
источник

В

Виктория in iOS Developers — русскоговорящее сообщество
Спасибо за ответ, редиректов у меня нет) Думаю, ребята правильно выше сказали.
источник

AT

Andrey Trotsko in iOS Developers — русскоговорящее сообщество
Привет, кто то работал с таким кейсом когда необходимо 1 целлу использовать и для вертикального и для горизонтального списка. В целе есть элементы в стэк вью для того что бы выровнять их по топу нужно обвернуть в горизонтальный стэк вью и установить там алиджемент топ, но в таком случаи при использовании этой целы для вертикального списка он всегда берет для нее высоту максимальной целы в группе, но если в вертикальном стэк вью утрать алиджемент топ то снова работает как надо и высота для целы вертикального списка идет своя для каждой а не максимальная для всех
источник

R

Ruslan in iOS Developers — русскоговорящее сообщество
Всем привет. У меня такой вопрос, можно ли в свифте, перерисовать чисто только один элемент?
источник

R

Ruslan in iOS Developers — русскоговорящее сообщество
Например, когда при нажатии на кнопку, я меняю ее иконку, и когда меняется иконка, то полностью перерисовывается весь. экран.
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Вопросами перерисовки экрана занимается рендер сервер, эта штука мега-оптимизированная, скорее всего ты что-то делаешь не так, если такое тебе нужно. Расскажи подробнее про кейс
источник