Вставить конфигурацию не поддерживается в RemoteEmbeddedPlayer? - PullRequest
0 голосов
/ 31 октября 2018

Когда я пытаюсь открыть проигрыватель Youtube в моем приложении, всегда вызывается функция onInitializationSuccess(). Но это показывает пустой экран.

Сначала появляется эта ошибка:

W / YouTubeAndroidPlayerAPI: принудительно созданный оверлей: affq @ 82a17f5 помощник: Lazy @ 9b7098a представление: нулевой статус: ....... {...}

и затем:

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, но не нашел решения.

К вашему сведению - я не хочу использовать Webview для воспроизведения Youtube.

1 Ответ

0 голосов
/ 07 ноября 2018

У меня была такая же проблема только сейчас, и я смог решить ее, удалив все возможные наложенные изображения. У меня был FAB, просто тесно наложенный фрагмент YouTube. После удаления FAB ошибка была исправлена.

...