Notification system

The notification portion of the Browser TVSDK library allows you to create a logging and debugging system that can be useful for diagnostic and validation purposes.

Browser TVSDK has a no throw policy for its API. Most methods return an PSDKErrorCode value to indicate whether the method was executed successfully. For a complete list of all possible PSDKErrorCode values, see Browser TVSDK API references.

Asynchronous errors are notified through the specific events.

Browser TVSDK dispatches MediaPlayer events to provide information about player activity. You must implement event listeners to capture and respond to these events.

TIP

Key events and information are logged on the web browser console.

Listen for notifications

You can listen for notifications and add your own notifications to the notification history. The core of the Browser TVSDK notification system is the Notification class, which represents a stand-alone notification.

To set up your application to listen for notifications:

  1. Listen for MediaPlayer status changes by using the MediaPlayer instance.

    player.addEventListener( 
          AdobePSDK.PSDKEventType.STATUS_CHANGED, onStatusChange);
    
  2. Implement the callback.

    The callback receives an instance of the AdobePSDK.MediaPlayerStatusChangeEvent, and Browser TVSDK passes this event object to the callback that contains the new player state.

  3. Your application can listen to other events that are dispatched by Browser TVSDK by using the MediaPlayer instance.

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now