Si può avere registrare più a pulsanti per Google Friend Connect?
-
13-09-2019 - |
Domanda
Mi chiedevo se è possibile avere registro multiplo in pulsanti per Google Friend Connect ...
google.friendconnect.renderSignInButton({id:"google-login",style:'long'})
Questo codice rende il registro a pulsante. Purtroppo accetta un id e id deve essere unico.
Esiste un modo per fare qualcosa di simile a
google.friendconnect.renderSignInButton({class:"google-login",style:'long'})
che avrebbe fatto tutto il div con class = "google-login" rendere come un log in tasto? O anche solo per rendere due di registro separato in pulsanti:
google.friendconnect.renderSignInButton({id:"google-login1",style:'long'})
google.friendconnect.renderSignInButton({id:"google-login2",style:'long'})
Qualcuno sa di una soluzione?
Soluzione
Sì, è possibile. Ricordate che quando passa l'id di renderSignInButton
non sta impostando il pulsante di nuovo ID ma è l'id di un contenitore in cui questo nuovo pulsante deve essere posizionato. Ho anche notato che non si può avere due pulsanti segno nello stesso contenitore (almeno senza clonazione manualmente).
Ho trovato questo demo pagina ed eseguire i seguenti comandi utilizzando la console di Firebug
google.friendconnect.renderSignInButton({id: 'memberstate', style: 'long'});
google.friendconnect.renderSignInButton({id: 'colorPicker', style: 'standard'});
google.friendconnect.renderSignInButton({id: 'profile', style: 'text'});
Come si può vedere questo creerà tre segno pulsanti, ciascuno in stile diverso