Kann Facebook JS SDK mit Phonegap / Cordova zusammenarbeiten?

9

Ich weiß, dass es ähnliche Fragen gab, aber vielleicht bin ich einfach nicht intelligent genug:)

Ich habe eine mobile App von Senscha 2.0, die ich mit dem neuesten phonegap (cordova) erstellen möchte.

Ich möchte die Facebook-Login-Funktion dort hinzufügen ... Ich habe herausgefunden, dass es drei Möglichkeiten gibt:

  1. Verwenden Sie den ChildBrowser-Ansatz
  2. Verwenden Sie InAppBrowser.
  3. Verwenden Sie das cordova facebook-Plugin

Ich entschloss mich, mit dem zweiten zu gehen. Ich habe jedoch Probleme mit der Domain in den Einstellungen der FB-App (Mobile Site URL) Ich tippte dort eine meiner Domains ein, aber beim Erstellen einer App mit Cordova in xCode reagierte Facebook mit einem Fehler, weil phonegap / cordova offensichtlich keine Domain "nutzt". Wenn ich meine App (ohne Phonegap) auf die Domain hochgeladen habe, die ich in den Facebook-Einstellungen eingegeben habe, funktioniert alles auf meinem iPhone (als Webseite in Safari).

BEARBEITEN:

Um genau zu sein. Facebook JS SDK funktioniert für mich, wenn ich meine Anwendung als "mobile Webanwendung" benutze. Wenn ich mein Projekt mit Cordova / Phonegap baue (es verwendet automatisch das InAppBrowser-Plugin), funktioniert es nicht mehr.

Meine Frage ist: Funktioniert Facebook JS SDK mit Phonegap / Cordova?

Ich entschuldige mich für mein beschissenes Englisch. Ich hoffe ihr könnt mich verstehen.

    
M.D 08.03.2013, 06:37
quelle

1 Antwort

0

Es kann. Verwenden Sie OpenFB oder Facebook Connect Phonegap Plugin.

Referenz

OpenFb

Facebook Connect Phonegap Plugin

Mohammad Nurdin 20.12.2014 12:11
quelle