Почему я не могу поделиться файлом с другими приложениями на iPhone? - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь открыть файл для ссылки на другое приложение (Instagram) на моем iPhone. Я редактирую этот видеофайл, так что я не получаю его напрямую с моего фотоаппарата, но у меня есть ссылка на него локально, который я зарегистрировал на своем физическом устройстве ниже:

uri:

"private/var/mobile/Containers/Data/Application/(Long filename).mp4"

Я удалил "/ private". Что я пытаюсь сделать с этим:

shareToApp = (uri) => {
        amendedURI = 'file://' + uri;       
        let encodedURL = encodeURIComponent(amendedURI);  
        let instagramURL = 'instagram://library?AssetPath=${' + encodedURL + '}';
        return Linking.openURL(instagramURL);
}

, но на экране, где вы делитесь "Каналом" или "Рассказами", отображается последний элемент в моей галерее (пи c или видео), не видео, которое я передал как 'uri'

Есть ли здесь что-то, что мешает мне достичь этого?

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