10

最新のphonegap(cordova)を使用して構築したいSenscha2.0モバイルアプリケーションがあります。

Facebookのログイン機能を追加したい。私は3つのオプションを見つけました:

  1. ChildBrowserアプローチを使用する
  2. InAppBrowserを使用します。
  3. cordovafacebookプラグインを使用する

私は2番目のもので行くことにしました。

FBアプリの設定(モバイルサイトのURL)のドメインに問題があります。

そこでドメインの1つを入力しましたが、xCodeでCordovaを使用してアプリをビルドすると、明らかにphonegap/cordovaがドメインを「使用」しないためFacebookがエラーで応答します。

Facebookの設定で入力したドメインに(phonegapを使用せずに)アプリをアップロードすると、すべてがiPhoneで機能します(SafariでWebサイトとして使用)。


より正確には。

Facebook JS SDKは、アプリケーションを「モバイルWebアプリケーション」として使用しているときに機能します。

Cordova / Phonegap(自動的にInAppBrowserプラグインを使用)を使用してプロジェクトをビルドすると、機能しなくなります。

FacebookJSSDKはPhonegap/Cordovaで動作しますか?

4

1 に答える 1

0

できる。OpenFB または Facebook Connect Phonegap プラグインを使用します。

参照

OpenFb

Facebook Connect Phonegap プラグイン

于 2014-12-20T12:11:56.020 に答える