YouTubin é um plugin para jQuery que embeda vídeos do YouTube de forma clara, fácil e discreto. Simplificando, este plugin pega qualquer endereço do YouTube e o substitui pelo código HTML do vídeo. O plugin utiliza o SwfObject 2 se iniciado, caso contrário apenas insere o código HTML padrão.
As opções avançadas incluem podem ser usadas com seletores do jQuery e pode ser configurada algumas propriedades do SWF como largura, altura, versão do flash, passar flashvars e parametros. O plugin permite carregar o player após o link ser clidado ao invés de carregar junto da página.
Download YouTubin’ jQuery Plugin
Seu uso básico é bem simples. Apenas inclua os arquivos Javascript necessários como (jQuery, YouTubin e opcionalmente SwfObject 2), então escreva:
$(function() {
$.youtubin();
});
Isto irá procurar por todos links válidos do youtbe e substituí-lo pelo código HTML do embed.
Se você quiser substituir apenas alguns tipos de links, utilize um seletor para fazê-lo:
$(function() {
$('a.youtube').youtubin();
});
Para passar opções ao plugin, como largura e altura do SWF:
$(function() {
$('a.youtubin').youtubin({
swfWidth : 400,
swfHeight : 360
});
});
Isto dimensiona o player para 400px de largura e 360px de altura. Abaixo segue a lista completa de opções.
swfWidth (String)swfHeight (String)replaceTime (String)keepLink (Boolean)wrapper (String) (Deprecated as of Youtubin v1.2)srcOptions (Query String)replaceTime como 'auto' e '?h1=en&fs=1&autoplay=1' para o método 'click' (ou 'auto' se a opção autoplay está configurada). As configurações do srcOptions sobrescreve qualquer configuração autoplay.
autoplay (Boolean)srcOptions.
Shorthand method for mmodifying autoplay behavior in srcOptions. Isto irá sobrescrever qualquer padrão além de srcOptions utilizados.
method (HTML Attribute String)scope (jQuery object)$.youtubin();).
iphoneBoot BooleanflashVersion (String)expressInstall (Path String)flashvars (Object)params (Object)