当用户单击视频控制栏中的全屏按钮时,我正在尝试获取 HTML5 视频 URI。据此,Android 4.0中的 HTML5 视频视图是 SurfaceView,而不是 VideoView。
有人可以告诉我如何在 SurfaceVideoView 中获取 URI 吗?这是我的代码。非常感谢。
webView.setWebChromeClient(new WebChromeClient(){
@Override
public void onShowCustomView(View view, CustomViewCallback callback) {
super.onShowCustomView(view, callback);
if (view instanceof FrameLayout){
final FrameLayout frame = (FrameLayout) view;
if (frame.getFocusedChild() instanceof SurfaceView){
SurfaceView video= (SurfaceView) frame.getFocusedChild();
}
}
});