SCAdListener
@protocol SCAdListener <NSObject>
The listener protocol that needs to be implemented by your view controller
-
Called when the content video has finished
Declaration
Objective-C
- (void)contentVideoFinished;
-
Called when the content video fails for any reason
Declaration
Objective-C
- (void)contentVideoError:(nonnull NSError *)error;
-
Called on for every ScAdInfo type change
Declaration
Objective-C
- (void)onEventCallbackWithEvent:(nonnull SCAdEvent *)event;
-
Called when the AVPlayer actually starts video playback
Declaration
Objective-C
- (void)videoStartsPlaybackWith:(nonnull NSURL *)url;
-
Returns the rect of the avplayer layer and if it is displayed fullscreen or not
Declaration
Objective-C
- (nullable SCElementSize *)getPlayerSize;
-
Returns the rect of the viewport and if the player is displayed fullscreen or not
Declaration
Objective-C
- (nullable SCElementSize *)getViewportSize;