システムではなく、ユーザーがビデオを制御したいので、今すぐ自動的に再生されます。 youTuBePlayer.pause();
を使用しようとしましたが、動作しません。youtubeビデオを自動的に再生しないようにする方法loadVideo
どうすればビデオを読み込ませることができますか?ステータスは一時停止していますか?
YouTubePlayerSupportFragment youTubePlayerFragment = YouTubePlayerSupportFragment.newInstance();
FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
transaction.add(R.id.youtube_layout, youTubePlayerFragment).commit();
youTubePlayerFragment.initialize(getResources().getString(R.string.youTuBeApiKey), new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean wasRestored) {
if (!wasRestored) {
youTubePlayer.setPlayerStyle(YouTubePlayer.PlayerStyle.DEFAULT);
youTubePlayer.loadVideo(commonEducationObject.getHD_YouTubeID());
//youTubePlayer.play();
youTubePlayer.pause();//it's not working
}
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult error) {
String errorMessage = error.toString();
Toast.makeText(getActivity(), errorMessage, Toast.LENGTH_LONG).show();
Log.d("errorMessage:", errorMessage);
}
});
あなたはYoutubeプレーヤーの自動再生を無効にしますか? – Nizam
私は無効にすることを意味していない、私はビデオが開始時に読み込まれるときに一時停止に表示されることを意味します。 –