IMA SDK Team |
Hi Sai,
Thank you for getting back to us.
A majority of IMA features are supported by typical HTML5 video players, including the HTML <video> tag. See the Video Technology Partner Program for a list of known video players with IMA SDK support.
There are certain considerations when using a JavaScript framework, such as React or AngularJS, with the IMA HTML5 SDK. These frameworks often move elements of the DOM, which can break IMA functionality since IMA expects the DOM to be static when the SDK is initiated. IMA supports JavaScript frameworks so long as IMA is initiated after the framework has finished moving DOM elements. Specifically, the HTML5 element passed as the containerElement argument when constructing the AdDisplayContainer should not be moved once it is instantiated.
Kindly check the Supported video player platforms by the Google IMA SDK.