- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在我的应用中实现视频。我想我可以使用 YouTubePlayer API 并打开我的视频。如果我打开一个正常的新 Intent ,这工作正常。
但是,如果我在应用程序底部有一个菜单的 childActivity 中打开 YouTubeVideoPlayer,它并没有真正起作用。
这就是我尝试打开 Intent 的方式:
Intent video = new Intent(getParent(), MyYouTubeVideoPlayer.class);
TabGroupActivity videoActivity = (TabGroupActivity)getParent();
videoActivity.startChildActivity("Video", video);
Its's working but then the Player sais: "An error occured while initializing the YouTube player.
public class MyYouTubeVideoPlayer extends YouTubeFailureRecoveryActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.playerview_demo);
YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, this);
}
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
boolean wasRestored) {
if (!wasRestored) {
player.cueVideo("wKJ9KzGQq0w");
}
}
@Override
protected YouTubePlayer.Provider getYouTubePlayerProvider() {
return (YouTubePlayerView) findViewById(R.id.youtube_view);
}
}
public abstract class YouTubeFailureRecoveryActivity extends
YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener {
private static final int RECOVERY_DIALOG_REQUEST = 1;
public void onInitializationFailure(YouTubePlayer.Provider provider,
YouTubeInitializationResult errorReason) {
if (errorReason.isUserRecoverableError()) {
errorReason.getErrorDialog(this, RECOVERY_DIALOG_REQUEST).show();
} else {
String errorMessage = String.format(
getString(R.string.error_player), errorReason.toString());
Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show();
}
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == RECOVERY_DIALOG_REQUEST) {
// Retry initialization if user performed a recovery action
getYouTubePlayerProvider().initialize(DeveloperKey.DEVELOPER_KEY,
this);
}
}
protected abstract YouTubePlayer.Provider getYouTubePlayerProvider();
}
最佳答案
据我所知,如果您在“YouTubePlayerView”上转换任何 View ,YouTube 播放器就会自行停止。
因为它将与广告相同。
顺便说一句,我制作了使用最新 youtube api 的示例 Activity 。
此源句柄“ 方向问题 ”、“ 媒体量问题 ”、“ Youtube 网址解析问题 ”
关于Android:YouTubePlayer 在 childactivity 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16355584/
我想加载视频并将播放器设置为暂停状态。 我这样做是这样的: public void onInitializationSuccess(YouTubePlayer.provider provider, f
突然之间(2016 年 5 月 10 日)Android YouTubePlayer 拒绝播放某些音乐视频(例如 VEVO)。我知道这以前出现过,然后又消失了,但我想知道今天是否还有其他人看到过这种变
Android Youtube Player API 何时可供开发人员使用。 Google 站点上是否有可用的 jar 文件或何时将其作为 API 公开发布。 最佳答案 现在可用。更多信息:http:
我开发了一款使用 ActionBarSherlock 播放 youtube 视频的应用。 现在适用于 android 的 YouTubePlayer api 可用 ( here ),我想将它集成到我的
是否可以设置新的 YouTubePlayer for Android让它循环播放视频(重复)? 我还没有在docs中找到这样的方法. 最佳答案 您可以附加一个 YouTubePlayer.Player
我有一个在那里播放视频的布局,我想处理这个播放器上的 onClick。在我的线性布局中,我有他们的 api 中建议的 youtube fragment : 然后我在我的 Activity
我在 Fragment 中使用 YouTubePlayer(Android 版 YouTube api)我用 YouTube 播放器给 LinearLayout 充气,用这种方式: fragmentM
在我的 Activity 中,我有一个 viewPager,例如 3 页。在所有这些页面中,我都有一个带有不同 ID 视频的 YouTubePlayer。 问题是所有 YouTubePlayer 组件
我想为 YouTube 播放器 API 添加一个 onClickListener 事件我尝试了很多解决方案,但都没有用 我的一些尝试 YouTubePlayerView youTubePlay
我正在使用来自 YouTube Android Player API 的 YouTubePlayerFragment。我想自定义 UI。特别是在左上角隐藏视频标题并在右下角隐藏 YouTube Log
我遇到了 YouTube 播放器 OnStateChange 未触发的问题。我看过其他帖子,它们不太适合我的情况,因为我可能使用不同的(chromeless javascript)版本。 HTML:
我正在使用 YouTube API 在我的应用中播放视频。 我想在用户输入 fragment 时立即播放视频,所以我使用命令 player.play(); 来自动播放。但是这个命令似乎不起作用....
使用 Eclipse Memory Analyzer 我发现如果我在 2 个 Activity (例如 A 和 B)之间来回切换,虽然调用了 Activity B 的 onDestroy 方法,但 G
我正在使用YouTube Android Player API做一个关于youtube live的项目。 public class YoutubeLiveActivity extends AppCom
我正在尝试在我的应用中实现视频。我想我可以使用 YouTubePlayer API 并打开我的视频。如果我打开一个正常的新 Intent ,这工作正常。 但是,如果我在应用程序底部有一个菜单的 chi
我正在使用 here 中的 YouTubePlayer 。一切工作正常,除了在加载和改变方向时有一些白色 View 的显示。加载时,在播放器准备好之前会出现白屏。当设备旋转时改变方向时,玩家后面会显示
所以,YoutubePlayer 有声音和媒体 Controller ,但是应该显示视频内容的 ImageView 不可见。事实上,Layout Inspector 说它GONE。 我有一个扩展 Yo
我对 YouTubePlayerView 和 YouTubePlayerFragment 都有一个非常奇怪的问题。 我的应用程序是一个闹钟,我希望我的用户能够将 YouTube 视频设置为他们的闹钟。
我已经创建了一个使用 youtube API 的 android 应用程序,但是我遇到了一个问题。当我用 youtube 视频加载 fragment 时。加载另一个 fragment ,然后返回到带有
调用 YoutubePlayer.loadVideo() 方法时出现异常。 以下是我使用的代码: onInitializedListener=new YouTubePlayer.OnInitial
我是一名优秀的程序员,十分优秀!