diff --git a/src/vast-vmap.js b/src/vast-vmap.js index 2301a47..83fdb9a 100644 --- a/src/vast-vmap.js +++ b/src/vast-vmap.js @@ -422,7 +422,7 @@ function VASTAds(root, onAdsAvailable, onError, parentAd) { this.onAdsAvailable = onAdsAvailable; this.onAdsError = onError; this.onReceivedErrorCounter = 0; - var adElements = root.getElementsByTagNameNS(root.namespaceURI, 'Ad'); + var adElements = root.getElementsByTagNameNS("*", 'Ad'); var that = this; @@ -1107,6 +1107,11 @@ function VASTLinear(ad, root) { this.duration = this.timecodeFromString(d.item(0).textContent.replace(/\s/g, "")); } + var ap = root.getElementsByTagName("AdParameters"); + if(ap.length){ + this.adParameters = ap.item(0).textContent.replace(/\s/g, ""); + } + var medias = root.getElementsByTagName("MediaFiles"); if (!medias.length) { return;