Você pode ter vários log em botões para o Google Friend Connect?
-
13-09-2019 - |
Pergunta
Eu queria saber se é possível ter vários log em botões para o Google Friend Connect ...
google.friendconnect.renderSignInButton({id:"google-login",style:'long'})
Esse código torna o log no botão. Infelizmente ele aceita um id e do id tem que ser único.
Existe alguma maneira de fazer algo semelhante ao
google.friendconnect.renderSignInButton({class:"google-login",style:'long'})
que faria todos os divs com class = "google-login" render como um log no botão? Ou mesmo apenas para tornar dois log separado em botões:
google.friendconnect.renderSignInButton({id:"google-login1",style:'long'})
google.friendconnect.renderSignInButton({id:"google-login2",style:'long'})
Alguém sabe de uma solução?
Solução
Sim, é possível. Lembre-se que ao passar o id para renderSignInButton
você não está definindo o novo ID de botão, mas é o id de um recipiente onde este novo botão deve ser colocado. Notei também que você não pode ter dois sinal em botões no mesmo recipiente (pelo menos sem cloná-los manualmente).
Eu encontrei este demonstração página e executar seguintes comandos usando o console da Firebug
google.friendconnect.renderSignInButton({id: 'memberstate', style: 'long'});
google.friendconnect.renderSignInButton({id: 'colorPicker', style: 'standard'});
google.friendconnect.renderSignInButton({id: 'profile', style: 'text'});
Como você pode ver isso vai criar três sinal em botões, cada um com um estilo diferente