Aug*_*rmo 7 media android webview android-5.0-lollipop
我有一个应用程序,可以WebView在 MainActivity 的a 内播放视频。我遇到的问题是,每当我锁定屏幕时,视频就会暂停(onStop调用Activity ,即WebView暂停中的视频时)。
但是这种行为只发生在Apis >= Lollipop(5.0) 上。
我到处寻找解决方案,但找不到任何东西。我只想让视频在用户处于 LockScreen 时继续播放。
如果您WebView因为 onStop 而暂停,您可以从 WebView 覆盖 onWindowVisibilityChanged:
public class MyWebView extends WebView {
public MyWebView(Context context) {
super(context);
}
public MyWebView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
protected void onWindowVisibilityChanged(int visibility) {
if (visibility != View.GONE) super.onWindowVisibilityChanged(visibility);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1899 次 |
| 最近记录: |