[英]How to take the screenshot when playing the MPMoviePlayer?
How can I take screenshot when playing the video in MPMoviePlayer? 在MPMoviePlayer中播放视频时如何截屏? I am using the below code for take screenshot but the player screen is black color.
我正在使用以下代码进行屏幕截图,但播放器屏幕为黑色。 1)
1)
- (UIImage*)captureScreenshot:(UIView *)view {
CGRect screenRect = [[UIScreen mainScreen] bounds];
UIGraphicsBeginImageContext(screenRect.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:ctx];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, self, nil, nil);
return viewImage;
}
2) CGImageRef originalImage = UIGetScreenImage();
2)
CGImageRef originalImage = UIGetScreenImage();
This is apple banned. 这是苹果禁止的。
Please give any other way to get screenshot from the movie player. 请提供其他任何方式来从电影播放器获取屏幕截图。 Please help me.
请帮我。
有点hacktastic,但你可以采取截图,抓住从电影播放器的缩略图(例如,作为建议在这里 ),并覆盖在第一第二。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.