【问题标题】:Video blacked out in screenshot of UIWebViewUIWebView 的屏幕截图中的视频黑屏
【发布时间】:2011-11-26 09:28:53
【问题描述】:

我在播放视频文件时无法捕获UIWebView 的屏幕截图。

我可以在视频文件未播放且完美的情况下进行捕捉,但当视频文件在UIWebView 中播放时,如果我截取屏幕截图,则视频区域为黑色并显示 QuickTime 徽标。

任何机构可以帮助我吗?我非常沮丧。非常感谢任何形式的帮助或建议。

提前致谢。

【问题讨论】:

  • 嗨,你有解决这个问题的办法吗..请提前指导我

标签: iphone screen screen-capture


【解决方案1】:

抱歉,我认为这是不可能的。这是编解码器或视频库中的一种版权保护形式。

【讨论】:

    【解决方案2】:

    所以我做了一些研究,也许这就是你这样做的方式,但我建议也许

     UIGraphicsBeginImageContext(self.bounds.size);
    [self.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    

    也许这会导致您的视频变黑,我不是百分百肯定,但是如果您在应用程序内截屏,我建议您刷新网页?它可能看起来很垃圾,但这取决于拍摄屏幕截图的原因。无论如何希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      • 1970-01-01
      • 2013-01-11
      相关资源
      最近更新 更多