Quando la riproduzione include la pubblicità, il browser TVSDK invia eventi/notifiche in sequenze generalmente previste. Il lettore può implementare azioni in base agli eventi nella sequenza prevista.
Durante la riproduzione degli annunci, l'ordine degli eventi è:
AdobePSDK.PSDKEventType.AD_BREAK_STARTED
I seguenti vengono inviati per ogni annuncio nell’interruzione pubblicitaria:
AdobePSDK.PSDKEventType.AD_STARTED
AdobePSDK.PSDKEventType.AD_PROGRESS
(più volte durante la riproduzione di un annuncio)AdobePSDK.PSDKEventType.AD_COMPLETED
AdobePSDK.PSDKEventType.AD_BREAK_COMPLETED
L’esempio seguente mostra una progressione tipica degli eventi di riproduzione di annunci:
player.addEventListener(AdobePSDK.PSDKEventType.AD_BREAK_STARTED, onAdbreakStarted);
player.addEventListener(AdobePSDK.PSDKEventType.AD_STARTED, onAdStarted);
player.addEventListener(AdobePSDK.PSDKEventType.AD_PROGRESS, onAdProgress);
player.addEventListener(AdobePSDK.PSDKEventType.AD_COMPLETED, onAdCompleted);
player.addEventListener(AdobePSDK.PSDKEventType.AD_BREAK_COMPLETED, onAdbreakCompleted);