whatsapp

 

//文字分享

 NSString *msg = @"您好";

    NSString *url = [NSString stringWithFormat:@"whatsapp://send?text=%@", [msg stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]]];

    NSURL *whatsappURL = [NSURL URLWithString: url];

    

    if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]]){

     

            // [[UIApplication sharedApplication] openURL: whatsappURL];

        

        [[UIApplication sharedApplication] openURL:whatsappURL options:@{} completionHandler:nil];

            

            NSLog(@"fff");

 

// 图片分享

//             UIImage     * iconImage = [UIImage imageNamed:@"icon.png"];

//        

//            

//    [UIImageJPEGRepresentation(iconImage, 1.0) writeToFile:savePath atomically:YES];

//            

//            

//            _documentInteractionController = [[UIDocumentInteractionController alloc]init];

//            _documentInteractionController.UTI = @"net.whatsapp.image";

//            

//            

//             _documentInteractionController.delegate = self;

//            

//            

//            [_documentInteractionController presentOpenInMenuFromRect:self.view.bounds inView:self.view animated: YES];

        

      //  }

        

        

    } else {

        UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"WhatsApp not installed." message:@"Your device has no WhatsApp installed." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];

        [alert show];

    } 

 

需要注意的plist文件中也需要加入白名单

LSApplicationQueriesSchemes Array类型

  whatsapp 

转载于:https://www.cnblogs.com/hangman/p/6911767.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值