1

私はFacebookアプリに取り組んでおり、クロムを使用しても問題ありません。IE で、認証が一定のループに陥っているように見えることがわかりました。

heruko のデフォルト テンプレートを再度取得したところ、同じ動作が見つかりました。

この例では、div のみが追加されています。heroku の php はどれも変更されていません。

この動作を修正するために何をすべきかわかりません。

4

1 に答える 1

0

これを fb index.php の最初の php ブロックに追加します。IEの問題を修正します。

//for IE iFrame 3rd party cookie blocking header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

これは、サードパーティの Cookie がオフになっているユーザーの問題を解決しません。たとえば、サードパーティの Cookie がデフォルトでオフになっている Safari ユーザー。

これを処理した方法は、ユーザーが使用しているブラウザーを確認し、アラートまたは追加要素をアプリに追加することです。後者はreatedlyリロードされるため、読みにくいです。

ブラウザー検出の優れたリソースは、Serban Ghita のphp-mobile-detectです。

于 2012-09-28T10:53:19.217 に答える