plug -in jQuery para html5 vídeos uns Instream?
-
24-09-2019 - |
Pergunta
Existem plugins jQuery para vídeo html5 para inserir anúncios do Instrtem no vídeo?
A maioria dos flash funciona para uma pausa no vídeo em um registro de data e hora em particular e reproduzindo um fluxo de anúncios e retomando o fluxo de vídeo original. O plugin de legendas do jQuery para HTML5 parece muito semelhante, mas diferente.
Solução
Não encontrei nenhum plug -ins, mas corrigi o JCAP para fornecer um retorno de chamada e fiz um exemplo de adição:http://github.com/irae/jcaps/blob/master/addsexample.html
$("#myVid").jCaps({
language: 'en',
languageChooser: false,
toggleButton: false,
onButton: false,
offButton: false,
interfaceImg: false,
transcriptButton:false,
showCaptions: true,
transcriptType: 'html',
transcriptsDiv: $('#transcripts'),
subtitleChangeCallback:function(oldV,newV) {
if(!addShown) {
addShown = true;
$('#myVid').get(0).pause();
setTimeout(function(){
$('#captions').text('');
$('#myVid').get(0).play();
},5*1000); // time to show add (5 seconds)
}
}
});
Isso não é ideal. Se eu fosse você, iniciei um novo plugin do zero apenas para isso. Não é difícil construir sobre o que o JCAP já faz.
Outras dicas
O HTML5 definitivamente inicia e carrega o vídeo muito mais rápido em comparação com o seu equivalente flash. No entanto, os sons de alguns dos vídeos tendem a ser adiados ou eles (os sons) não jogariam. Ainda precisa de trabalho.
Aqui está um exemplo rápido de como colocar qualquer elemento HTML em cima de um vídeo e mostrá -lo em um horário específico!http://blog.app-solut.com/2011/03/display-additional-overlay-elements-on-top-of-an-html5-video-lement-with-javascript/