Cách thiết lập WhatsApp với UIActivityViewController
để chia sẻ hình ảnh, không sử dụng UIDocumentInteractionController
. Vui lòng cho tôi biết nếu có cách khác. Cảm ơn trước.WhatsApp với UIActivityViewController để chia sẻ hình ảnh không sử dụng UIDocumentInteractionController
Trả lời
Hãy thử cách tiếp cận thức truy cập URL mô tả ở đây trên trang web WhatsApp chính thức:
Đây là mã để chia sẻ văn bản và url từ điều khiển hoạt động
NSString *[email protected]"http://video.app.com/video.php?";
NSURL *VideoURL=[NSURL URLWithString:URLString];
NSMutableArray *activityItems= [NSMutableArray arrayWithObjects:VideoURL, @"Hey, check out this video I've shared with you, it's awesome!", nil];
self.activityViewController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
self.activityViewController.excludedActivityTypes = @[UIActivityTypePostToWeibo,UIActivityTypePrint,
UIActivityTypeCopyToPasteboard,UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,UIActivityTypeAddToReadingList,
UIActivityTypePostToFlickr,UIActivityTypePostToVimeo,
UIActivityTypePostToTencentWeibo,UIActivityTypeAirDrop];
[self presentViewController:self.activityViewController animated:YES completion:nil];
Đối với Swift 3.0
let objectsToShare = ["\(Title) \n \(Description)"]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.setValue("App Name", forKey: "subject")
let excludeActivities = [UIActivityType.airDrop, UIActivityType.print, UIActivityType.assignToContact, UIActivityType.saveToCameraRoll, UIActivityType.addToReadingList, UIActivityType.postToFlickr, UIActivityType.postToVimeo, UIActivityType.postToFacebook, UIActivityType.message, UIActivityType.postToWeibo]
activityVC.excludedActivityTypes = excludeActivities
self.present(activityVC, animated: true, completion: { _ in })
@iOS_Raj là biết muộn của nó nhưng nhìn thấy câu hỏi của bạn và trả lời với câu trả lời –
excludedActivityTypes dường như không hoạt động nữa. –
@GuyLowe dường như cũng có tác dụng với tôi trong Swift 3 –
- 1. iOS chia sẻ hình ảnh và URL tới whatsapp bằng cách sử dụng UIActivityViewController
- 2. Chia sẻ nhiều hình ảnh với UIActivityViewController
- 3. UIActivityViewController hình ảnh cổ phiếu không làm việc cho Whatsapp
- 4. Chia sẻ ảnh trực tiếp trên WhatsApp trong Swift 3 bằng UIActivityViewController không hoạt động
- 5. Chia sẻ hình ảnh và văn bản qua whatsapp
- 6. UIActivityViewController để chia sẻ hình ảnh với WeChat không hoạt động
- 7. Chia sẻ nhiều video trong whatsapp
- 8. Chia sẻ qua WhatsApp
- 9. UIActivityViewController và UIDocumentInteractionController
- 10. Chia sẻ Whatsapp trong AngularJS
- 11. Không thể chia sẻ với linkedin bằng UIActivityViewController
- 12. Không thể chia sẻ Docx dưới dạng NSDATA bằng UIActivityViewController
- 13. Chia sẻ văn bản VÀ phương tiện với Tiện ích mở rộng Chia sẻ WhatApp
- 14. UIActivityViewController setCompletionWithItemsHandler không được gọi cho hoạt động whatsapp
- 15. hình ảnh chia sẻ trên Google+ sử dụng iPhone App
- 16. UIActivityViewController không thể thêm hình ảnh để iMessage
- 17. UIActivityViewController không thể đặt chủ đề khi chia sẻ với ứng dụng Gmail
- 18. Chia sẻ văn bản với Hình ảnh trên Instagram trong ios
- 19. Chia sẻ UIDocumentInteractionController qua Instagram (và CHỈ Instagram)
- 20. Chia sẻ hình ảnh với ứng dụng Google+ bằng cách sử dụng Intent.ACTION_SEND và Intent.EXTRA_STREAM
- 21. Mục tiêu-C: Chia sẻ cả hai, Văn bản và Hình ảnh qua UIDocumentInteractionController tới Instagram/Facebook/Twitter
- 22. Gửi hình ảnh + url trong UIActivityViewController trong Facebook Messenger
- 23. Chia sẻ UIImage lên UIActivityViewController Twitter/Facebook rất chậm để hiển thị hộp thoại
- 24. Chia sẻ hình ảnh với ShareActionProvider từ Picasso
- 25. Liên kết chia sẻ cho phiên bản Web WhatsApp?
- 26. chia sẻ và url trên whatsapp từ trang web mà không cần thẻ og
- 27. Chia sẻ hình ảnh lên Twitter mà không cần thẻ
- 28. Liên kết chia sẻ Facebook không hiển thị hình ảnh
- 29. Whatsapp như hình ảnh tiểu sử hoạt hình
- 30. Chia sẻ ảnh chụp màn hình trong Bộ điều khiển xem hoạt động - Swift
Thực ra tôi đã tạo UIActivity tùy chỉnh Đối với WhatsApp tôi có thể chia sẻ văn bản dễ dàng, nhưng không phải hình ảnh tôi phải sử dụng UIDocumentInteractionController trong UIActivityController, nhưng nó không hoạt động, có cách nào để giải quyết vấn đề này. –
Xin lỗi, tôi chưa bao giờ thử bản thân mình vì vậy tôi không có câu trả lời dễ dàng. – Stavash