假设我有几个需要由用户填写的表格,包括联系电话。填写完所有表格后,我希望该联系电话号码应该收到一条信息,其中包括一些问候语或点击在表格中使用的一些文字或图片。该消息应作为简单的SMS和WhatsApp提供。所有这一切都需要在不打开WhatsApp的情况下完成。可能吗?如果是,那怎么样? 提前谢谢。
答案 0 :(得分:0)
我不认为这是可能的。
是的,您可以使用涉及用户交互的“MFMessageComposeViewController”设置消息正文,这意味着无需用户点击简单消息就可以发送,否则可以轻松写入垃圾邮件。
至于通过whatsApp发送消息,而不打开whatsApp我猜你只能打开应用程序
NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://location?id=1"];
if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) {
[[UIApplication sharedApplication] openURL:whatsAppURL]]];
}
每个应用程序都拥有自己的“沙盒”文件系统,无法访问该应用程序的外部边界。
在iOS 9上,你必须在info.plist iOS 9 not opening Instagram app with URL SCHEME中的正确密钥下添加“Whatsapp”
答案 1 :(得分:0)
我认为您应该使用UIActivityViewController,但是您需要为WhatsApp自定义它,并且open source here他准备了所有内容:)