RemoteEmbeddedPlayer 不支持嵌入配置? [英] Embed config is not supported in RemoteEmbeddedPlayer?
问题描述
每当我尝试在我的应用中打开 Youtube 播放器时,总是会调用 onInitializationSuccess()
函数.但它显示一个空白屏幕.
Whenever I'm trying to open Youtube player in my app, onInitializationSuccess()
function is always called. But it shows a blank screen.
首先出现这个错误:
W/YouTubeAndroidPlayerAPI:强行创建的overlay:affq@82a17f5 helper:Lazy@9b7098a view:null status: ....... {...}
然后:
E/YouTubeAndroidPlayerAPI:RemoteEmbeddedPlayer 不支持嵌入配置.
这是我的代码:
FragmentManager fragmentManager = ((AppCompatActivity)this.context).getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
Fragment youtubeFragment = new YouTubePlayerSupportFragment();
fragmentManager.beginTransaction().add(R.id.GlideLayout ,youtubeFragment).commit();
utubevw = (YouTubePlayerSupportFragment) youtubeFragment;
utubecontainer = imageLayout.findViewById(R.id.youtubecontainer);
utubecontainer.setVisibility(View.VISIBLE);
mOnInitializeListener = new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.cueVideo("_8kExcHqFi4");
Log.i("youtube", "Successful");
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {
Log.i("youtube:Fail", youTubeInitializationResult.toString());
}
};
utubevw.initialize(String.valueOf(R.string.googleapikey), mOnInitializeListener);
到处搜索,甚至在 Github 上发帖,也没有找到解决方案.
Searched everywhere, even posted in Github, but couldn't find a solution.
仅供参考 - 我不想使用 Webview 玩 Youtube.
FYI - I don't want to use Webview to play Youtube.
推荐答案
我刚才遇到了同样的问题,我能够通过删除所有可能的重叠视图来解决它.我有一个 FAB 只是紧密地覆盖在 youtube 片段上.将 FAB 移开后,错误已修复.
I had the same problem just now and i was able to solve it by removing all possible overlaying views. I had a FAB just closely overlaying the youtube fragment. After moving the FAB away the error was fixed.
这篇关于RemoteEmbeddedPlayer 不支持嵌入配置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!