Inserindo vídeo HTML5 usando JavaScript para iPad

Estou tentando inserir um vídeo em HTML usando o jQuery para iPad, mas tudo o que vejo é uma tela preta. Se eu adicionar a tag de vídeo diretamente à página HTML, tudo parece funcionar bem.

Aqui está o que eu tenho no meu JavaScript e eu chamo isso usando uma função para o evento onClick.

var html = "";
html += '<video id="someVideo" width="'+settings.width+'" height="'+settings.height+'" controls="controls">';
html += '<source src="'+url+'"  type="video/mp4" />';
html += '</video>';
$("#videoDiv").html(html); 

Se eu criar uma tag de vídeo dentro do corpo, tudo parece estar funcionando bem

<video width=708px height=300px controls="controls"><source src="video.mp4" type="video/mp4"></video>

O motivo pelo qual estou planejando um JavaScript é que tenho poucos vídeos na mesma página e queria que o usuário selecionasse um vídeo para ser visto, em vez de um único vídeo em uma página ... Qualquer ideia sobre isso também ajudará

Qualquer ajuda será muito apreciada Obrigado

questionAnswers(3)

yourAnswerToTheQuestion