Ich habe die folgenden WebView -Einstellungen, um das Video abzuspielen, das in einem HTML 5 mit Video -Tag eingebettet ist. < /p>
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setAllowUniversalAccessFromFileURLs(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
mWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);
< /code>
Diese Einstellungen ermöglichen es, dass das Video in Lollipop und über den Android -Versionen gespielt werden kann. In KitKat wird jedoch das Video nicht abgespielt und ich erhalte einen schwarzen Bildschirm mit Videokontrollen. leerer Bildschirm "src =" https://i.static.net/rmgsb.png "/>
lollipop :
Android Webchromeclient spielt kein Video, sondern Chrome Browser spielt in KitKat? ⇐ Android
-
- Similar Topics
- Replies
- Views
- Last post