Очень странно, что ошибок нет, вы проверили консоль JavaScript вашего браузера?Прошел через отладчик ?
Несколько предложений ниже (измененные строки помечены *
):
//Create Video and Apply
function makeVid(src,wW,hH,Ref){
var NewSrc= SrcCollect[Ref];
var ambVid= document.createElement("video"); // * lower-case
ambVid.style.width = wW + "px"; // * setting style properties
ambVid.style.height = hH + "px"; // *
ambVid.src = src; // * `src` is a reflected property on most elements with a `src` attribute
ambVid.setAttribute("controls","controls");
ambVid.className="ambiVidElement";
ambVid.id="ambiVidElement"+Ref;
var holder = document.getElementById("ambi_vid_wrapper"+Ref);
holder.appendChild(ambVid);
}
Помимо вышеизложенного, я бы удвоил-проверьте, что вызов getElementById
возвращает то, что вы ожидаете получить.
Делая это CW-ответом, потому что это на самом деле больше просто серия предложений по отладке.