如何使用 Swift 从 iOS 应用程序共享音频/图像到 whatsapp

Posted

技术标签:

【中文标题】如何使用 Swift 从 iOS 应用程序共享音频/图像到 whatsapp【英文标题】:How to share an Audio/Image to whatsapp from an iOS app using Swift 【发布时间】:2015-02-25 06:38:38 【问题描述】:

我想制作一个与 Whatsapp 共享音频/照片的应用。我怎样才能实现这个功能。当我按下分享按钮时,音频/照片应该从远程服务器下载并需要分享给 whatsapp 联系人。

我正在快速开发应用程序。

【问题讨论】:

【参考方案1】:

查看此链接:https://faq.whatsapp.com/en/iphone/23559013

这将是 Swift 3.0 中的示例函数:

func sendWhatsApp() 
    let date = Date()
    let msg = "Hi my dear friends\(date)"
    let urlWhats = "whatsapp://send?text=\(msg)"

    if let urlString = urlWhats.addingPercentEncoding(withAllowedCharacters: NSCharacterSet.urlQueryAllowed) 
        if let whatsappURL = URL(string: urlString) 
            if UIApplication.shared.canOpenURL(whatsappURL) 
                UIApplication.shared.open(whatsappURL, options: [:], completionHandler: nil)
             else 
                print("please install watsapp")
            
        
    

【讨论】:

以上是关于如何使用 Swift 从 iOS 应用程序共享音频/图像到 whatsapp的主要内容,如果未能解决你的问题,请参考以下文章

iOS 10.2 上的 Swift 3:如何从麦克风订阅单个样本?需要实时处理音频

在 Swift/iOS 中的应用程序之间共享文件数据 [重复]

如何在 iOS swift 中使用 UDP 套接字流式传输音频?

如何在 Swift 2 的 iOS 应用程序中使用音频?

如何使用 swift 监控 ios 上的音频输入 - 示例?

iOS Swift 从网络流中播放音频(aac)