Alle Videos, die diesen Fehler zurückgeben, egal wer der Autor eines Videos oder Region ist ...
Dieser Fehler ist beständig: App -Neustart des Geräte -Neustarts hilft nicht, meine App auf einem anderen Gerät auszuführen. Nun auf demselben Gerät, während meine App einen Fehler
erhält, wenn ich meine App vom Gerät lösche und sie erneut installieren kann. Der Benutzer kann mit meiner App kein Video für eine Woche abspielen. Wenn er dann anfängt, ein Video zu spielen, bekommt er einen Fehler. < /P>
Code: Select all
class PlayerYoutube : YouTubePlayerListener {
override fun initPlayer(
activity: ComponentActivity,
container: ViewGroup,
cClanguage: String?
) {
youTubePlayerView = YouTubePlayerView(activity)
youTubePlayerView!!.enableAutomaticInitialization = false
container.addView(youTubePlayerView)
val optionsBuilder = IFramePlayerOptions.Builder()
.controls(0)//web UI is not visible.
.rel(0)//related videos will come from the same channel as the video that was just played
.ivLoadPolicy(3)//the player won't show annotations.
.fullscreen(0)//disable full screen button
if (!cClanguage.isNullOrEmpty()) {
optionsBuilder.ccLoadPolicy(1)//the player will show captions
optionsBuilder.langPref(cClanguage)//captions shown with specific language
} else {
optionsBuilder.ccLoadPolicy(0)
}
youTubePlayerView!!.initialize(
youTubePlayerListener = this,
handleNetworkEvents = true,
playerOptions = optionsBuilder.build()
)
youTubePlayerView!!.inflateCustomPlayerUi(R.layout.tv_player_ui)
}
override fun onReady(youTubePlayer: YouTubePlayer) {
player = youTubePlayer
tracker = YouTubePlayerTracker()
player!!.loadVideo("videoId", 0f)
player!!.addListener(tracker!!)
}
}