Pregunta

Me preguntaba si es posible tener registro múltiple en los botones de Google Friend Connect ...

google.friendconnect.renderSignInButton({id:"google-login",style:'long'})

Este código hace que el botón Iniciar sesión. Por desgracia, acepta un id, y de identificación tienen que ser único.

¿Hay alguna manera de hacer algo similar a

google.friendconnect.renderSignInButton({class:"google-login",style:'long'})

que haría que todo el divs con class = "google-login" rendir como un tronco en el botón? O incluso sólo para hacer Dos de registro separado de los botones:

google.friendconnect.renderSignInButton({id:"google-login1",style:'long'})
google.friendconnect.renderSignInButton({id:"google-login2",style:'long'})

Alguien sabe de una solución?

¿Fue útil?

Solución

Sí, es posible. Recuerde que al pasar el id a renderSignInButton no está configurando el nuevo botón Identificación pero es el id de un contenedor en el que este nuevo botón debe ser colocado. También me di cuenta que no se puede tener dos signo de botones en el mismo contenedor (por lo menos sin la clonación de forma manual).

demostración página y ejecutar los siguientes comandos utilizando la consola de Firebug

google.friendconnect.renderSignInButton({id: 'memberstate', style: 'long'});
google.friendconnect.renderSignInButton({id: 'colorPicker', style: 'standard'});
google.friendconnect.renderSignInButton({id: 'profile', style: 'text'});

Como se puede ver esto creará muestra tres en los botones, cada uno en un estilo diferente

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top