The Flash YouTube API getPlayerState() method has 6 possible values:
- -1 (unstarted)
- 0 (ended)
- 1 (playing)
- 2 (paused)
- 3 (buffering)
- 5 (video cued).
The manual reads:
When the player first loads a video, it will broadcast an unstarted
(-1) event. When a video is cued and ready to play, the player will
broadcast a video cued (5) event. In your code, you can specify the
integer values or you can use one of the following namespaced
variables.
Consider this:
- The player is CUED waiting for user interaction.
- User clicks play
- Pre-roll video ad starts to play
What state is the player in during the pre-roll ad? How do I know an ad is being played?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…