在我使用 AVAudioRecorder 录制音频并将其存储在文件中后,我从应用程序将其通过电子邮件发送给用户。它工作正常。
但是,现在我需要拍摄我在应用程序中的图像并将其附加到视频中,然后通过电子邮件发送,因此当视频播放时,您将在播放器中看到该图像。
我怎样才能做到这一点?
谢谢。
我这样发送电子邮件:
NSArray *toRecipients = [NSArray arrayWithObject:@"your email"];
[picker setToRecipients:toRecipients];
NSString *sound=[NSString stringWithFormat:@"sound%d.caf",[memoryInstnace getLastRecordSoundNumber]];
NSArray *paths2 = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *dataPath = [[paths2 objectAtIndex:0] stringByAppendingPathComponent:sound];
NSData *data = [NSData dataWithContentsOfFile:dataPath];
[picker addAttachmentData:data mimeType:@"caf" fileName:sound];//