Я заметил странное поведение YTPlayerView на iOS, то есть на экранном портрете iPhone 6s Plus с ростом и шириной игрока менее 500, но в соотношении 16: 9, автоматически выбранное качество это HD720. Тем не менее, в iPad с высотой игрока около 700 и шириной более 1000, автоматически выбранное качество является средним.iOS YTPlayerView Странное поведение
Ниже приведен список устройств, я заметил:
iPhone 5/5s/4s: среда как в портретной и ландшафтной
iPhone 6/6s/7: средний в портретном, HD720 в ландшафтном
iPhone 6 Plus/6с Plus/7 Plus: HD720 как в портретной и ландшафтной
IPad Pro (и размер): HD720 как в портретной и ландшафтной
Другие iPads, чем iPad Плюсы: средний и портретный, и ландшафтный
Исходя из этого, API iframe (или, по крайней мере, YTPlayerView), похоже, не выбирает его качество, основанное на размере. Я запускаю эти тесты в симуляторах на своем Mac, а это означает, что не должно быть большой разницы в скорости и производительности сети.
Кто-нибудь знает, в чем проблема внутри? И как я могу сделать HD720 на всех iPad? (setPlaybackQuality (.HD720) не работает)
Это не работает на iPads, кроме Pro ... Качество по-прежнему носит средний характер – Edward