のための無効なパラメータ値を私は追加する手順を経てきたGoogle+ログインで私のWebアプリケーションへの「典型的な」ウェブサイトで使用する場合https://developers.google.com/+/web/signin/は、JavaScriptからサインインのGoogle+ - 起源
に見られるような、 'クライアント側'の流れはうまく動作します。今、このGoogle+のサインをPhoneGapの中に統合しようとしています。 PhoneGapはWebページをfile:// URLとして実行するため、リクエストで送信される発信元はfile://です。私が書いた他のPhoneGapでは、これは問題ではありません。
エラー:用INVALID_REQUEST
無効なパラメータ値//は、次のエラーメッセージが発生します。私は、PhoneGapの、ファイルとして送信され、原点に私のページからボタンでGoogle +の記号をクリックしてくださいしかし
、原産地:権限がありません:ファイル://
Google APIコンソールにアクセスし、許可されたJavascriptの起源としてfile://を割り当てようとしました。もちろん、file://を起点として入力することはできません。
このような種類のWebスタイル(JavaScript)のGoogle+ログインをPhoneGap(またはサーバーが存在しないローカルWebページ)から行う方法について誰かが洞察しているかどうかは疑問ですfile://)として実行します。ネイティブコードでサインインしてから、トークンを「PhoneGap」の領域に統合する必要はありません。これは、一度に複数のプラットフォームでアプリケーションを作成するという目的を破るからです。ファイルの場合
完全なオーバーラップではないので、私はこの質問を閉じたくはありませんが...この質問は関連しており、これを見つける他の人にはリンクが表示されます。 (元の質問を投稿する前に検索してもこれが見つかりませんでした) http://stackoverflow.com/questions/16109762/google-signin-button-with-phonegap –
この問題はどこにあったのですか?私は同じことをするために探しているが、これまでのところ、それは本当の残念である行き詰まりのように見える。 – user1255162