草庐IT

android - 我们如何使用 webview 在 Android 应用程序中播放 YouTube 嵌入代码?

我们如何使用webview在Android应用程序中播放YouTube嵌入代码? 最佳答案 查看以下SO帖子:HowtoembedaYouTubeclipinaWebViewonAndroid试试下面的代码,可能对你有帮助。我只是把它框起来供你引用myWebView=(WebView)findViewById(R.id.webview_compontent);StringplayVideo="Youtubevideo.."myWebView.loadData(playVideo,"text/html","utf-8");Webvie

android - 从我的应用程序搜索 Youtube 应用程序中的特定字符串

我有一个按钮,当我点击它时,我想调用Youtube应用程序并搜索预定义的字符串(搜索字符串是不变的,我的意思是Youtube应用程序将自动显示结果)。我知道为了搜索channel,我们把Intentintent=newIntent(Intent.ACTION_VIEW);intent.setData(Uri.parse("http://www.youtube.com/user/channel"))但是如何搜索特定视频(常量字符串)呢?感谢您的帮助。 最佳答案 试试这个IntentForSearchonYoutube:Intentin

java - 使用Gradle在Android Studio中添加Youtube Data API

androidstudio在我的应用程序中找不到必要的youtube类。我正在回收以前项目的一些代码。在上一个项目中,我刚刚导入了google提供的jar文件。但我想学习更好的使用Gradle的方法。我以前用过Gradle很成功。它工作的时候真是棒极了。我以前可以用gradle添加依赖项。但出于某种原因,我无法下载或激活googlelib,或者做任何它需要做的事情,这样我的ide就能找到所有这些丢失的youtube符号。我已经做了与格雷德通常同步,重建和清洁,所有这些,但没有帮助。这是我的build.gradle文件:applyplugin:'com.android.applicati

java - 代码 401,需要登录,同时在 Android 上使用 YouTube Data API V3

我正在尝试在Android上使用新的Youtube数据API从给定的ID中检索视频标题,https://www.googleapis.com/youtube/v3/videos?id=6DbS1VB8HGo&part=player&key=XXX但是我不断收到回复,说需要登录和错误代码401。我猜测它与授权token有关,但我不明白为什么我需要这个,因为我没有执行任何特定于帐户的操作,例如从播放列表中更新或删除。我只想要标题,也许还有观看次数。任何帮助都应该感谢,下面是我正在使用的代码:publicclassNetTaskextendsAsyncTask{@Overrideprotec

android - 错误膨胀类 com.google.android.youtube.player.YouTubePlayerView

我在开始使用AndroidYoutubeAPI时遇到了问题。我有一个ActionBarActivity,它有一个v4.ViewPager,我想在里面放多个YouTubePlayerSupportFragment。我得到Errorinflatingclasscom.google.android.youtube.player.YouTubePlayerView,我的提示是继承链中的某些地方出错了,但我不知道是什么。到目前为止我的代码:XML:Java:publicclassMyYoutubeFragmentextendsYouTubePlayerSupportFragment{privat

android - Youtube 控件(播放/暂停)在播放器恢复/Activity 恢复后不起作用

我有一个包含YouTubePlayerSupportFragment的Activity来播放youtube视频。youtube播放器的样式设置为CHROMELESS(只有视频,没有控件),播放由播放器View外我自己的自定义播放/暂停按钮控制。一切都按预期进行,直到我出于某种原因离开视频Activity然后再回来的那一刻。离开Activity后,视频会暂停-正如预期的那样-但在返回后,请求播放器player.play()什么都不做。没有错误也没有异常,它什么都不做。Play()只会在我加载新视频后再次运行..我尝试改用YouTubePlayerFragment,但结果是一样的。但是,当

java - WebView 中视频的全屏按钮不起作用

我正在尝试实现WebChromeClient的一个子类,以便在WebView内的youtube嵌入视频链接(例如:https://www.youtube.com/embed/dQw4w9WgXcQ)上有一个可用的全屏按钮。我基本上简化了thisrepo,这里有一些fragment:VideoWebChromeClient:publicclassVideoWebChromeClientextendsWebChromeClient{privatebooleanisVideoFullscreen=false;privateViewactivityNonVideoView;privateVie

android - 如何在 android webview 中获取完成 youtube 视频的事件

我能够在WebView上播放youtube视频。我想在youtube视频完成时自动完成/关闭/销毁WebView。这是我的代码:WebViewengine=newWebView(this);engine.getSettings().setJavaScriptEnabled(true);engine.getSettings().setPluginsEnabled(true);engine.loadUrl("http://www.youtube.com/embed/bIPcobKMB94?autoplay=1&rel=0&loop=0");//&enablejsapi=1");setCon

java - Youtube Android Api 显示错误

我正在使用Youtubeandroidapi开发一个android应用程序..它在上周之前工作成功。但现在它显示错误,"anerroroccurredwhileinitializingtheyoutubeplayer(networkerror)然后我在开发者论坛上用Youtubeandroidapi尝试了示例应用程序。它也显示了同样的错误..请给我一个解决方案 最佳答案 我无法重现错误。我在我的Nexus7上使用带有YoutubeAndroidApi的示例应用程序,以及最新版本的YouTube应用程序。可能与这里提到的问题有关:Yo

android - 如何在 android 中使用访问 token 和 api 在 youtube 上上传视频?

我构建了网络和移动应用程序,并且它们是同步的。因此,在我登录并授权google帐户获取访问token、刷新token、过期以在youtube上上传视频并存储在数据库中之后。在移动设备上,我获得了访问token、刷新token、过期我编写的riaapi和移动应用程序使用访问token上传视频而无需登录谷歌帐户来获取访问token。如果访问token过期,我将使用刷新token重新生成访问token。现在,我在iOS上做到了,但在Android上我仍然做不到。 最佳答案 publicclassUploadServiceextendsAs