YouTube视频don';t加载并播放到android web视图中
我是android开发者&尝试构建一个android应用程序。这个应用程序加载一个web视图(显示一个网页)。在此页面中有一些youtube视频。当我通过web view加载此页面时,它工作正常。但当我尝试播放这些视频时,我无法显示视频,也无法播放视频。我无法理解错误代码。请检查我的代码YouTube视频don';t加载并播放到android web视图中,android,web,webview,youtube,android-webview,Android,Web,Webview,Youtube,Android Webview,我是android开发者&尝试构建一个android应用程序。这个应用程序加载一个web视图(显示一个网页)。在此页面中有一些youtube视频。当我通过web view加载此页面时,它工作正常。但当我尝试播放这些视频时,我无法显示视频,也无法播放视频。我无法理解错误代码。请检查我的代码 webView = (WebView) findViewById(R.id.webView1); WebSettings webSettings = webView.getSettings();
webView = (WebView) findViewById(R.id.webView1);
WebSettings webSettings = webView.getSettings();
webView.setWebViewClient(new WebViewClient());
webView.setWebChromeClient(new WebChromeClient());
webView.clearCache(true);
webView.clearHistory();
webSettings.setJavaScriptEnabled(true);
webSettings.setUseWideViewPort(true);
webSettings.setUseWideViewPort(false);
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webView.loadUrl(url);
手机截图:
如果有人知道问题是什么?为什么它无法加载视频。请帮助我。感谢大家。尝试使用此库,您可以将其自定义webView和自定义webChrome客户端类复制到项目中,并使用标准视图
尝试使用此库,您可以将其自定义webView和自定义webChrome客户端类复制到项目中,并使用标准视图
检查您的清单文件并添加internet权限
<uses-permission android:name="android.permission.INTERNET" />
像这样:
<uses-permission android:name="android.permission.INTERNET" />
<application android:icon="@drawable/icon" android:label="@string/app_name" android:hardwareAccelerated="true">
<activity android:name=".Activity"
android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
检查清单文件并添加internet权限
<uses-permission android:name="android.permission.INTERNET" />
像这样:
<uses-permission android:name="android.permission.INTERNET" />
<application android:icon="@drawable/icon" android:label="@string/app_name" android:hardwareAccelerated="true">
<activity android:name=".Activity"
android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
您好@josedlujan,我将这些功能添加到java代码和清单文件中。但不起作用。您好@josedlujan,我将这些功能添加到java代码和清单文件中。但不起作用