JWPlayReason
@objc
public enum JWPlayReason : Int
Constants indicating the reason the player is in the play state.
-
Player is playing due to external api call.
Declaration
Swift
case external -
Player is playing due to user interaction.
Declaration
Swift
case interaction -
Playback began due to natural playlist progression.
Declaration
Swift
case playlist -
Playback began due to autostart setting or when the player is 50% visible.
Declaration
Swift
case viewable -
Playback began due to repeat flag is enabled.
Declaration
Swift
case repeatContent -
Player is playing due to user interaction with the related menu.
Declaration
Swift
case relatedInteraction -
Player is playing due to the auto advance feature.
Declaration
Swift
case relatedAuto -
Player is playing due to autostart flag.
Declaration
Swift
case autostart -
Playback resumed due to user interaction with the settings menu.
Declaration
Swift
case settingsInteraction -
Player is playing but the cause is unknown.
Declaration
Swift
case unknown
JWPlayReason Enumeration Reference