Czy można udostępnić wideo na Instagramie bez zapisywania go w rolce aparatu użytkownika?Udostępnianie wideo na Instagram na iOS
to co próbowałem dotąd:
let instagramURL = URL(string: "instagram://app")!
if (UIApplication.shared.canOpenURL(instagramURL)) {
self.documentController = UIDocumentInteractionController(url: videoURL)
self.documentController.delegate = self
self.documentController.uti = "com.instagram.exlusivegram"
self.documentController.presentOpenInMenu(from: self.view.frame, in: self.view, animated: true)
} else {
print(" Instagram isn't installed ")
}
videoURL
jest URL filmu i zapisuje w folderze Dokumenty.
gdybym zapisać url z instagram.igo
na końcu, wtedy, kiedy wybrać udział Instagram otwiera tak:
jeśli mogę zapisać film z .mov na końcu, wydaje się, że jego udział Instagram otwiera zdjęcie (takie jak miniatura wideo), a nie wideo.
wideoURL jest Twoim lokalnym adresem URL? –
@HimanshuMoradiya tak, to wideo zapisane w folderze Dokumenty – Eyal
przechowuj wideo w rolce z aparatu, a nie w folderze dokumentów Widzę twoje pytanie, które piszesz, że przechowujesz wideo w folderze dokumentów, a nie w rolce aparatu, więc musisz przechowywać wideo w rolce z aparatu, więc jego wyświetl na Instagramie –