Użyłem następującego kodu dla obrazu akcji na WhatsApp, ale nie mogę ustawić tekstu napisów za pomocą następującego kodu.Jak mogę udostępnić obraz + podpis tekstowy (URL) na WhatsApp z iPhone'a?
Próbowałem właściwości adnotacji UIDocumentInteractionController
, ale w formularzu deweloperskim WhatsApp nie ma żadnego klucza do adnotacji.
wiem, że możemy to zrobić za pomocą UIImageGraphicContext
, ale muszę podzielić URL jak podpis
if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]])
{
NSString * savePath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/whatsAppTmp.wai"];
[UIImageJPEGRepresentation([UIImage imageNamed:@"Convenor- image-SURANA1.png"], 1.0) writeToFile:savePath atomically:YES];
_documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:[NSURL fileURLWithPath:savePath]];
_documentInteractionController.annotation = [NSDictionary dictionaryWithObject:@"wwww.google.com" forKey:@"whatsappCaption"];
_documentInteractionController.UTI = @"net.whatsapp.image";
_documentInteractionController.delegate = self;
[_documentInteractionController presentOpenInMenuFromRect:CGRectMake(0, 0, 0, 0) inView:self.view animated: YES];
} else {
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"Alert." message:@"Por favor, instale Whatsapp." delegate:nil cancelButtonTitle:@"Está bem" otherButtonTitles:nil];
[alert show];
}
nie widzę niczego oczywiste w [WhatsApp FAQ dla programistów iOS] (http://www.whatsapp.com/faq/en/iphone/23559013). Może być konieczne wysłanie wiadomości e-mail do działu obsługi produktu na [email protected] (http://www.whatsapp.com/contact/). –
Dzięki, wysłałem już e-mail do wsparcia, ale nie mogłem uzyskać odpowiedzi. wreszcie zrobiłem lewę Udostępniłem adres URL obrazu z tekstem Obraz SO będzie dostępny na tej ścieżce adresu URL obrazu – Bhavik