ios 在Whatsapp上分享视频[关闭]

f0ofjuux  于 2023-06-25  发布在  iOS
关注(0)|答案(2)|浏览(96)

**已关闭。**此问题正在寻求书籍、工具、软件库等的建议。它不符合Stack Overflow guidelines。目前不接受答复。

我们不允许问题寻求书籍,工具,软件库等的建议。您可以编辑问题,以便可以用事实和引用来回答。
8年前关闭。
Improve this question
我搜索了更多,但找不到任何在WhatsApp上共享视频的示例代码。请参考我在WhatsApp上分享视频的示例代码。
我读过http://www.whatsapp.com/faq/en/iphone/23559013https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDocumentInteractionController_class/index.html
但无法理解,视频分享实际上会做什么。任何帮助将不胜感激。先谢谢你了。

piv4azn7

piv4azn71#

文档交互
如果您的应用程序创建了照片、视频或音频笔记,并且您希望您的用户使用WhatsApp共享这些媒体,您可以使用文档交互API将您的媒体发送到WhatsApp联系人和群组。
WhatsApp Messenger可以处理各种类型的媒体:

images of any type that conforms to public.image (for example, PNG and JPEG)
videos of any type that conforms to public.movie (for example, MPEG-4 video)
audio files (only MPEG-3, MPEG-4, AIFF, AIFF-C and Core Audio)

或者,如果你想在应用程序列表中只显示WhatsApp(而不是WhatsApp加上任何其他公共/*-符合应用程序),你可以指定一个上述类型之一的文件,并使用WhatsApp独有的扩展名保存:

images - «.wai» which is of type net.whatsapp.image
videos - «.wam» which is of type net.whatsapp.movie
audio files - «.waa» which is of type net.whatsapp.audio

当触发时,WhatsApp将立即向用户呈现联系人/群组选择器屏幕。媒体将自动发送到选定的联系人/组。
请参阅Apple文档文章:预览和打开文件和UIDocumentInteractionController类参考以了解详细信息。
更多详情请查看此链接:-http://www.whatsapp.com/faq/en/iphone/23559013
分享视频的示例代码:-

self.documentationInteractionController.UTI = @"net.whatsapp.movie";
self.documentationInteractionController = [UIDocumentInteractionController interactionControllerWithURL: fileURL];
self.documentationInteractionController.delegate = self;
[self.documentationInteractionController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES];
kiayqfof

kiayqfof2#

WhatsApp没有开发者API。这意味着您不能执行外部程序触发的“在WhatsApp上共享视频”操作。集成,你可以去你的画廊,说“分享在whatsapp”是一个插件的WhatsApp本身,我不认为他们暴露任何API很快实现你想要实现的。

编辑:Popeye提到-我错了

相关问题