私の Facebook アプリケーションでは、Facebook にログインして権限を付与した後、Facebook.login ダイアログが閉じません。間隔と FB.getLoginStatus を使用して回避策を試みましたが、権限を付与し、アプリがアカウント設定に表示されていても、この応答は「not_authorized」のみを返します。
ページに次のタグがあります。
<meta http-equiv="X-UA-Compatible" content="IE=9">
<script src="//connect.facebook.net/en_US/all.js"></script>
同様の質問で説明されているように、メタタグは問題ではないようです
FB.init({
appId: 'xxxxxxxxxxxxx',
status: false,
channelUrl: 'My_Channel_File.html'
});
channel-File には、上記と同じ script-tag が含まれています。他のパラメーターは、oauth、xfbml、cookie、status、およびFrictionlessRequests など、さまざまに変更しました (別の場所で見たことがあります)。
この問題は、IE10 を使用する Win8 でのみ発生します。
前もって感謝します!