iOS - не может взаимодействовать с видео, предоставленным напрямую в историю Instagram - PullRequest
0 голосов
/ 07 мая 2019

Я работаю над функцией обмена Instagram, как на Android, так и на iOS, и я заметил, что на iOS поведение не соответствует норме. Я пытался использовать как @"instagram://library?AssetPath=" API, так и официальный график вызовов , и я не могу найти способ добавить видеофайл в качестве "стикера".

Использование @"instagram://library?AssetPath=":

  • Android публикует видео в виде настраиваемой наклейки и создает новые слоты для сюжетов в зависимости от длины общего видео. Например, если я поделюсь минутным видео, я смогу увеличить масштаб и повернуть его, и я смогу увидеть его на трех панелях истории.
  • iOS делится видео (на первый взгляд) как backgroundVideo ( см. com.instagram.sharedSticker.backgroundVideo). Это статично и настроено на заполнение экрана по высоте. Я вообще не могу взаимодействовать с этим видео, и оно обрезается на 20 секунд, чтобы заполнить только одну панель истории.

Тот же видеофайл, добавленный в историю непосредственно из приложения Instagram, работает как наклейка и выглядит намного лучше.

Я также могу быть совершенно не прав, но в основном я уверен, что около 5 недель назад iOS не вела себя так, используя метод @"instagram://library?AssetPath=". Возможно, этот API был изменен.

Кто-нибудь испытывал это раньше? У кого-нибудь есть идеи, как поделиться видеофайлом напрямую и иметь возможность его настроить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...