在新版本的WhatsApp中,实现了类似于URL方案的功能
NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://"];
if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) {
[[UIApplication sharedApplication] openURL:whatsAppURL];
}
有没有任何与此相关的操作?例如创建新消息?
在新版本的WhatsApp中,实现了类似于URL方案的功能
NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://"];
if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) {
[[UIApplication sharedApplication] openURL:whatsAppURL];
}
有没有任何与此相关的操作?例如创建新消息?
随着新版iPhone v2.10.1的发布,WhatsApp现在公开支持其自己的URL方案。例如,要打开一个带有文本“Hello World”的新聊天编写器,您需要执行以下操作:
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%20World!"];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}
更多信息可在其网站上的常见问题解答中找到:
NSURL
对象,为什么要将它转换为字符串,然后再转回NSURL
? - user529758