有没有办法在Youtube播放器上点击按钮时捕捉视频帧?或者Youtube播放器不允许这样做?
下面的代码为图像提供黑屏:
rootView.setDrawingCacheEnabled(true);
rootView.buildDrawingCache(true);
FileOutputStream fileOutputStream = new FileOutputStream(imagePath);
rootView.getDrawingCache(true).compress(CompressFormat.JPEG, 100,
fileOutputStream);
fileOutputStream.flush();
fileOutputStream.close();
rootView.setDrawingCacheEnabled(false);
答案 0 :(得分:0)
正如here所述,SurfaceView
的子项通常是硬件加速的,因此不使用标准的视图层次结构系统。
YouTube SDK最有可能使用此对象来显示视频,这就是您的代码无效的原因。