代码之家  ›  专栏  ›  技术社区  ›  titaniumdecoy Mr. T

Android WebView视频自定义视图内容在旋转后偏离中心

  •  0
  • titaniumdecoy Mr. T  · 技术社区  · 4 年前

    当用户点击WebView中视频的全屏按钮时,WebChromeClient会调用 onShowCustomView 具有自定义视频视图。我使用这个回调将视图添加到片段中,并将其全屏显示。

    在 comment on a previous question ,有人建议我在android:configChanges元素中包含“orientation”。据我所知,使用标准的Android销毁-重新创建活动生命周期是不可能继续播放的。

    然而,旋转后,WebChromeClient提供的自定义视频视图看起来仍然是全屏的,但其内部的实际视频播放器没有正确定位(卡在角落里):

    enter image description here

    有没有办法迫使Android重新播放视频,也许是在onConfigurationChanged中?

    0 回复  |  直到 4 年前
    推荐文章