我们正在开发 iPhone 应用程序并计划集成 Whatsapp。
有没有办法从 iPhone 应用程序中启用点击通话/消息?Skype 通过以下方式允许这样做:
<a href="skype:skypehandle?call"> Skype </a>
Whatsapp 是否有等价物?
我们正在开发 iPhone 应用程序并计划集成 Whatsapp。
有没有办法从 iPhone 应用程序中启用点击通话/消息?Skype 通过以下方式允许这样做:
<a href="skype:skypehandle?call"> Skype </a>
Whatsapp 是否有等价物?
目前 Whatsapp 没有注册的 URL 方案。
您可以通过检查应用程序 info.plist 的内容来检查您喜欢的应用程序是否支持它们。
我确定有 Windows 等价物,但我使用的是 Mac,所以安装了一个名为 iPhone Explorer(现已重命名为 iExplorer)的免费应用程序,它将手机作为驱动器安装,并允许您通过树结构查看应用程序内容。无需越狱。info.plist 位于所选的应用程序 appname.app 文件夹中。将此复制到您的桌面并打开文件。查找“URL 类型”键并展开。这是添加 :// 时将在 safari 中或使用 UIApplication openURL 方法打开的 URL。
更新 - 2012 年 11 月 -最新版本现在添加了 URL 方案。
whatsapp://
不知道它是否有任何与之相关的“动作”。
更新 - 2013 年 11 月 Whatsapp 博客提供有关可以执行的操作的信息 http://www.whatsapp.com/faq/en/iphone/23559013
17/07/2013 自昨天的更新以来,whatsapp 有一个公共 URL 方案:
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://location?id=1"];
if ([[UIApplication sharedApplication] canOpenURL:whatsappURL]) {
[[UIApplication sharedApplication] openURL:whatsappURL]]];
}
有一些网站列出了许多 iPhone 应用程序 URL 方案。 http://handleopenurl.com/scheme?page=27 是我所知道的最大的一个。它似乎不包含 WhatsApp 的任何内容。
http://wiki.akosma.com/IPhone_URL_Schemes 是另一个列表,但也不包括 WhatsApp。由应用程序的开发人员创建和发布他们自己的 URL 方案,看起来 WhatsApp 还没有这样做。
随着新的 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];
}
更多信息可以在他们网站上的这个常见问题解答中找到:http: //www.whatsapp.com/faq/en/iphone/23559013