与WhatsApp共享位置(地图)?

时间:2015-09-01 12:31:35

标签: objective-c whatsapp

我注意到WhatsApp最近(?)启用了共享位置服务,因为我们可以打开WhatsApp来发送图片/视频,我想现在也有办法发送位置?

我还没有发现任何关于此事的事情,但也许有人可以告诉我它现在是否可用!

1 个答案:

答案 0 :(得分:3)

您可以通过自定义网址方案与WhatsApp共享位置。看一下下面的例子。

NSString *geoMessage = @"geo:23.1097,-82.4094";
NSString *whatsappURLString = [NSString stringWithFormat:@"whatsapp://send?text=%@", geoMessage];
NSURL *whatsappURL = [NSURL URLWithString:whatsappURLString];

if ([[UIApplication sharedApplication] canOpenURL:whatsappURL]) {
    [[UIApplication sharedApplication] openURL:whatsappURL];
} else {
    // WhatsApp not installed
}

有关详情,请参阅WhatsApp关于自定义网址方案的常见问题解答页面: http://www.whatsapp.com/faq/en/iphone/23559013

<强>更新

我认为从较新版本的WhatsApp来说,这是不可能的。