在IMessage中正确显示视频

时间:2012-12-24 09:50:47

标签: iphone objective-c ios6 mfmessagecomposeview imessage

目前,我正在开发一个应用程序,我必须通过IMessage发送照片/视频。照片

发送代码是正常的,但是当我通过IMessage发送视频时,我只是

在作曲家中创建一个图标没有视频显示如下:

enter image description here

我正在使用此代码在IMessage中显示视频以进行发送:

if (ver_float < 6.0)
        {
            UIPasteboard *pasteboard;
            pasteboard = [UIPasteboard generalPasteboard];
            NSString *filePath =pathToVideo;
            NSData *datavideo = [NSData dataWithContentsOfFile:filePath ];
            [pasteboard setData:datavideo forPasteboardType:[UIPasteboardTypeListImage objectAtIndex:0]];
        }
        else
        {
            UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
            NSString *filePath =pathToVideo;
            NSData *videoData = [NSData dataWithContentsOfFile:filePath];
            [pasteboard setData:videoData forPasteboardType:[UIPasteboardTypeListImage objectAtIndex:0]];

        }
    NSURL *urlstr = [NSURL URLWithString:@"sms:"];
    [[UIApplication sharedApplication] openURL:urlstr];

我该如何解决这个问题?提前完成。

1 个答案:

答案 0 :(得分:0)

可悲的是,(正如simonbs建议的那样)UIPasteboard SDK无法为您提供帮助,此时它不支持视频和音频。可悲的是,我可以补充一下。

可能重复: copy video to uipasteboard