THEOplayer / react-native-theoplayer-ui

A React Native UI for @theoplayer/react-native
https://www.theoplayer.com/docs/open-video-ui/react-native/
6 stars 1 forks source link

Feature/csai #18

Closed Jeroen-Veltmans closed 8 months ago

Jeroen-Veltmans commented 8 months ago

This PR adds basic support for CSAI. For web several ad components are added which show information or allow skipping/clickthrough actions when supported. For Android and iOS a minimal UI is used during the ad. Google IMA renders its own information which is interactable and a play/pause interaction is added when pressing the middle of the screen. On web THEOads is fully supported, google IMA skip and clickthrough actions are not supported as they are still hidden by our UI.

We do plan to improve the UI later on all platforms but with this we can have basic support already.

Below an example of how the UI looks like during a THEOad. image

Jeroen-Veltmans commented 8 months ago

We are still waiting on the latest release of react-native-theoplayer which improves android ad events.