2017-01-26 1 views
0

Ich bin mit Appcelerator Facebook-Modul: https://github.com/appcelerator-modules/ti.facebookUnterschied zwischen Verhalten Facebook-Login mit Appcelerator/Titan/Legierung

Allerdings ist es ziemlich schlecht dokumentiert.

Meine Frage ist, was ist der Unterschied zwischen dem folgende Facebook-Login Verhalten (https://github.com/appcelerator-modules/ti.facebook#facebook-login-and-authorization):

  • LOGIN_BEHAVIOR_BROWSER
  • LOGIN_BEHAVIOR_NATIVE
  • LOGIN_BEHAVIOR_SYSTEM_ACCOUNT (nur iOS)
  • LOGIN_BEHAVIOR_WEB (nur iOS)
  • LOGIN_BEHAVIOR_NATIVE_WITH_FALLBACK (nur Android - NATIVE versucht, auf iOS zurückzugreifen)
  • LOGIN_BEHAVIOR_DEVICE_AUTH (nur Android)

Es gibt scheint keine Erklärung oder Screenshots zu sein, was jeder von ihnen tun.

Ich verstehe den Browser, aber die NATIVE, SYSTEM_ACCOUNT und NATIVE_WITH_FALLBACK scheinen alle das gleiche zu tun (nur auf ios getestet).

Antwort

2

LOGIN_BEHAVIOR_BROWSER: Öffnet das Anmeldefenster im Standardwebbrowser.

LOGIN_BEHAVIOR_NATIVE: Öffnet das Anmeldefenster mit der nativen Facebook-App. Auf iOS wird es versuchen, zu Fallback, wenn die Facebook-App nicht installiert ist oder Facebook wählt es intern. Für Android, um dieses Verhalten zu erhalten.

LOGIN_BEHAVIOR_SYSTEM_ACCOUNT: Versucht, sich mit dem Facebook-Konto einzuloggen, das derzeit über Einstellungen angemeldet ist.

LOGIN_BEHAVIOR_WEB: Öffnet das Anmeldefenster über ein modales Browserfenster.

LOGIN_BEHAVIOR_NATIVE_WITH_FALLBACK: Öffnet das Anmeldefenster mit der nativen Facebook-App. Unter Android wird versucht, auf die Software zurückzugreifen, wenn die Facebook App nicht installiert ist. Für iOS verwenden Sie dieses Verhalten.

LOGIN_BEHAVIOR_DEVICE_AUTH: Expose Facebook Login für Geräte wie Android TV und Fire TV.

+1

Ich verstehe 'LOGIN_BEHAVIOR_NATIVE_WITH_FALLBACK' nicht. Was meinst du "Für iOS, um dieses Verhalten zu bekommen." Auch was ist der Unterschied zwischen diesem und 'LOGIN_BEHAVIOR_NATIVE'. Aus Neugier, wo haben Sie diese Informationen gefunden? –

+0

Über LOGIN_BEHAVIOR_NATIVE von facebook SDK 4.11.0 scheint es nicht möglich zu sein, sich mit der Facebook App einzuloggen. Es ist also nicht mehr nötig, sie zu benutzen und Sie finden hier eine Diskussion. "Https://developers.facebook.com/bugs/ 786729821439894 /? Search_id " –

Verwandte Themen