Gibt es eine Möglichkeit oder einen Link zu einer statischen Bild-URL, um die Facebook-Schaltfläche "Mit Facebook anmelden" anstelle der Schaltfläche "Mit Facebook verbinden" anzuzeigen? Dies scheint die einzige Verbindung zu sein, die ich für Connect with Facebook finden kann. Ich kann eine "Login mit Facebook" -Schaltfläche mit dem FBML-Markup fb erzeugen: login_button, aber in diesem Fall erzeuge ich einen Login-URL-Link (um den Benutzer zu einer touch-fähigen Facebook-Login-Schnittstelle zu führen -display = touch)).Anzeige eines statischen Facebook-Anmeldebuttons ohne Verwendung von FBML
11
A
Antwort
13
Ich fand dieses Bildset sehr nützlich.
1
Stellt sich heraus, es gibt keinen Weg. Sie können FB Login-Schaltflächen nur mit FBML generieren und einen benutzerdefinierten Text angeben. Alle statischen Facebook-Bilder verwenden die Worte "Connect" anstelle von "Login". Ich habe stattdessen einen Screenshot der Login-Taste :).
10
Sie können!
Zuerst erstellen Sie den gewünschten Link.
<a href="#" onclick="myfunc();">Login!</a>
Oder können Sie ein Bild verwenden. Sie schweben im Internet.
<a href="#" onclick="myfunc();"><img src="http://static.ak.fbcdn.net/rsrc.php/zB6N8/hash/4li2k73z.gif"></a>
Dann sieht Ihr myfunc()
wie folgt aus.
function myfunc() {
FB.login(function(response) {
if (response.session) {
if (response.perms) {
// user is logged in and granted some permissions.
// perms is a comma separated list of granted permissions
} else {
// user is logged in, but did not grant any permissions
}
} else {
// user is not logged in
}
}, {perms:'offline_access,read_stream'});
}
paar Hinweise:
- Sie werden natürlich müssen die anderen Standard-Facebook-Setup,
FB.init()
usw. onclick()
natürlich schlecht Javascript ist. Sie können mit jQuery oder was auch immer aufräumen.- Foursquare tut dies und hat eine nette Facebook-Implementierung. Wähle es auseinander. Beachten Sie, dass Sie sich im Gegensatz zu vielen anderen Seiten von Foursquare abmelden können, ohne sich bei Facebook abzumelden und umgekehrt.
Verwandte Themen
- 1. JavaScript/Iframe in statischen FBML
- 2. Anzeige von Zeitzonen ohne Verwendung von UTC
- 3. Verwendung von statischen Schlüsselwort
- 4. Verwendung von statischen Variable
- 5. Anzeige eines Zählers bei Verwendung eines Arrays
- 6. Entfernung von FBML
- 7. C++ Typ basiertes Caching ohne Verwendung von statischen Speicher
- 8. Verwendung von Methoden eines Objekts ohne Gießen
- 9. Typ eines Platzhalterobjekts ohne Verwendung von "instanceof"
- 10. Erstellen eines Spiels ohne Verwendung von SpriteKit
- 11. Facebook: Ungültige Markierung auf FBML
- 12. Positionserkennung ohne Verwendung von CoreLocation
- 13. Ungültige Verwendung von nicht-statischen Daten Mitglied
- 14. Verwendung von Method aufrufen mit statischen Methoden?
- 15. Die Verwendung von statischen libraby in MFC
- 16. Fehler: Verwendung von nicht-statischen Daten Mitglied
- 17. Verwendung von Clang statischen Analysator auf Windows
- 18. Ändern eines nicht statischen Objekts von einer statischen Methode
- 19. Ressourcennutzung eines statischen Webservers
- 20. Verwendung eines freien "char const *" zur statischen Initialisierungszeit
- 21. Verwendung eines statischen Java-Objekts für eine Softwarekomponente
- 22. fbml auf einer Seitenregisterkarte
- 23. MYSQL und Facebook (FBML)
- 24. Erstellen eines statischen Ressourcenwörterbuchs
- 25. Größe eines statischen Vektors
- 26. Anzeige von PHP-Fehlern bei der Verwendung von Zend-Framework
- 27. Die Verwendung von statischen Objekten in XAML, die
- 28. Gaußfilter ohne Verwendung von ConvolveOp
- 29. Anzeige der Weltkarte ohne Wiederholungen
- 30. Identifizieren von eindeutigen Benutzern ohne Verwendung eines Anmeldesystems (iOS)
Das ist genau das, was ich gesucht habe. Vielen Dank! – Andrew