代码之家  ›  专栏  ›  技术社区  ›  helloworlt

直接将图像共享给WhatsApp

  •  2
  • helloworlt  · 技术社区  · 8 年前

    WhatsApp的官方文档中没有提到直接的图像共享,乍一看,直接共享似乎是不可能的。

    但我知道这是可能的。App Store中至少有2个应用程序可以做到这一点:

    1. “粘性AI”
    2. 工作流 https://itunes.apple.com/us/app/workflow/id915249334?mt=8

    提前谢谢。

    更新:我在这里发现了一些有趣的东西: http://resources.infosecinstitute.com/ios-application-security-part-30-attacking-url-schemes/#gref . 有一个暗示“的存在。”whatsapp://image/%@“url方案。

    2 回复  |  直到 8 年前
        1
  •  1
  •   helloworlt    8 年前

    通过找到解决方案LeoNatan@github.效果完美。

    https://github.com/LeoNatan/LNExtensionExecutor/

        2
  •  -1
  •   Raj Aryan    8 年前

    UIImage *image = [UIImage imageNamed:@"your_image_name"];
    NSArray *activityItems = @[image];
    UIActivityViewController *activityViewControntroller = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    activityViewControntroller.excludedActivityTypes = @[];
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 
    {
    activityViewControntroller.popoverPresentationController.sourceView = self.view;
    activityViewControntroller.popoverPresentationController.sourceRect = CGRectMake(self.view.bounds.size.width/2, self.view.bounds.size.height/4, 0, 0);
    }
    [self presentViewController:activityViewControntroller animated:true completion:nil];