iOS 8键盘扩展:如何将音频或视频片段复制/粘贴到消息中?

时间:2015-03-26 18:25:13

标签: ios audio video keyboard

我正在使用新的键盘扩展程序,我可以创建一个键盘来允许发送文本。 (简单的东西)。我还想出了如何将键盘扩展中的图像复制+粘贴到消息中。但是,我似乎无法找到有关如何通过消息(或视频文件)向某人发送音频剪辑的信息或信息。

我知道这必须与发送图像的方式类似。您需要将其复制并粘贴到现场的位置。

有谁知道如何完成这项工作? 谢谢!

1 个答案:

答案 0 :(得分:4)

将音频片段添加到粘贴板的过程应该与图像非常相似。这里有一些快速代码,它们粘贴了一个名为audio.wav的文件

let path = NSBundle.mainBundle().pathForResource("audio", ofType:"wav")
let fileURL = NSURL(fileURLWithPath: path!)
let data = NSData(contentsOfURL: fileURL)
let wavUTI = "com.microsoft.waveform-audio"
UIPasteboard.generalPasteboard().setData(data!, forPasteboardType: wavUTI)