📜  新的 google.ima.AdsLoader - 任何代码示例

📅  最后修改于: 2022-03-11 15:00:01.998000             🧑  作者: Mango

代码示例1
var videoElement;var adsLoaded = false;var adContainer;var adDisplayContainer;var adsLoader;var adsManager;...function initializeIMA() {  console.log("initializing IMA");  adContainer = document.getElementById('ad-container');  adDisplayContainer = new google.ima.AdDisplayContainer(adContainer, videoElement);  adsLoader = new google.ima.AdsLoader(adDisplayContainer);  adsLoader.addEventListener(      google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,      onAdsManagerLoaded,      false);  adsLoader.addEventListener(      google.ima.AdErrorEvent.Type.AD_ERROR,      onAdError,      false);...function onAdsManagerLoaded(adsManagerLoadedEvent) {  // Instantiate the AdsManager from the adsLoader response and pass it the video element  adsManager = adsManagerLoadedEvent.getAdsManager(      videoElement);}function onAdError(adErrorEvent) {  // Handle the error logging.  console.log(adErrorEvent.getError());  if(adsManager) {    adsManager.destroy();  }}