在我的应用程序中,我使用 webview 来显示用户定义的网页。如果网页包含视频,则在按下返回并停止活动后视频不会停止。我已经在较旧的实现(android.webkit.WebView
)中解决了这个问题,但现在我再次面临这个问题,kitkat
其中使用chromium
包中的 webview 这是我在旧版本中使用的代码。我希望在 >=4.4 android 版本中做同样的事情。
if(webView!=null){
try {
Class.forName("android.webkit.WebView")
.getMethod("onPause", (Class[]) null)
.invoke(webView, (Object[]) null);
} catch(ClassNotFoundException cnfe) {
} catch(NoSuchMethodException nsme) {
} catch(InvocationTargetException ite) {
} catch (IllegalAccessException iae) {
}
}