0
, 나는 WHATSAPP에이 코드에 의해 이미지를 공유 할 수있는 목표 다 ..공유 비디오 - 아이폰 OS 7.1.1에
if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]]){
UIImage * iconImage = [UIImage imageNamed:@"image.png"];
NSString * savePath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/whatsAppTmp.wai"];
[UIImageJPEGRepresentation(iconImage, 1.0) writeToFile:savePath atomically:YES];
self.docController = [UIDocumentInteractionController interactionControllerWithURL:[NSURL fileURLWithPath:savePath]];
self.docController.UTI = @"net.whatsapp.image";
self.docController.delegate = self;
//[self.docController setAnnotation:@{@"WhatsappCaption" : @"https://itunes.apple.com/us/app/epic-ar/id535122470?ls=1&mt=8"}];
[self.docController presentOpenInMenuFromRect:CGRectMake(0, 0, 0, 0) inView:appDelegate.window.rootViewController.view animated: YES];
}
는하지만 난 Wahtsapp tutorial
에 튜토리얼에 따라, 너무 비디오를 공유 할하지만 비디오 경로의 코드는 어떻게 될 수 있습니까?
즉, 비디오를 표시하는 UIImage 객체의 대체 객체는 무엇입니까?
또한 "Link"를 (를) 공유 할 수 있습니까?
그것은 나에게 동안을했다
고맙습니다. 저에게 도움이되었습니다. 전에 시도했지만 실패했습니다. 또한 지금은 mp4를 사용합니다. – user306481
문서 상호 작용을 사용 중이므로 언급하는 것을 잊었습니다.이 코드는 해당 파일을 열 수있는 모든 앱을 엽니 다. 비디오를 열 수있는 응용 프로그램을 설치하고 어떤 일이 발생하는지 확인하십시오. 당신은 장치가 어떤 응용 프로그램을 열 것인지에 대한 옵션을 제공함을 알게 될 것입니다. 이것이 선택 사항이지만, CanOpenURL의 경우 코드 줄을 사용하지 않는 것이 좋습니다. 왜냐하면 WhatsApp이이를 허용하는 유일한 응용 프로그램이 아니기 때문입니다. – iOSAaronDavid