3

私は Facebook モバイル Web アプリを開発しています。すべてのデスクトップ ブラウザーで友達を招待するテストを行いましたが、正常に動作し、モバイル用の Firefox でも正常に動作します。しかし、Android のネイティブ ブラウザでは機能せず、友達を招待するポップアップが表示され、読み込みプロセスのみが表示されます。

ここに私のコードがあります:

function sendRequestInvite() {
FB.ui({
    method: 'apprequests',
    suggestions: nonAppFriendIDs,
    message: 'Learn how to make your mobile web app social',
}, function(response) {

    console.log('sendRequestInvite UI response: ', response);
});

}

この問題を解決するために私を助けてください。

4

2 に答える 2

0

Android KitKat 4.4 のデフォルトの Chrome ブラウザーを使用するアプリケーション (Facebook JS-SDK を使用) で同じ問題が発生しました。

モバイル デバイスを PC に接続し、それを使用してページをデバッグすると (Chrome の開発者ページで行うのと同じことです。これを行う手順はChrome のリモート デバッグ ページにあります)、エラーが表示される場合があります (私が行ったのと同じように)。どの州

「X- Frame - Options 」を'拒否'。

これが実際に表示されるエラーである場合は、「X-Frame-Options によって禁止されている表示」</a> の克服と、iframe からのリンクを親ウィンドウのStackOverflow スレッドで強制的に開く方法をご覧ください。

X-Frame-Option DENY が問題である場合とそうでない場合がありますが、少なくともコンソールで Facebook JS-SDK ベースの問題を確認できるため、重要なのは Chrome のデバッグを有効にすることです。

于 2013-11-15T05:46:14.637 に答える