0

Facebook Javascript SDK を使用して、Live Stream プラグインを統合しました。

<script>
    window.fbAsyncInit = function() {

    FB.init({
      appId      : APP_ID, // App ID
      status     : true, // check login status
      cookie     : true, // enable cookies to allow the server to access the session
      oauth      : true, // enable OAuth 2.0
      xfbml      : true  // parse XFBML
    });

};
</script>

<div class="fb-live-stream" data-event-app-id="229717737092882" data-width="307" data-height="451" data-always-post-to-friends="false">
<script>
FB.XFBML.parse();
</script>

そのため、ライブ ストリーム チャットはすべてのブラウザで正常に動作します。ただし、IE でのみ、Facebook を別のタブで開いてログアウトし、サイトに戻ると、ライブ ストリームの iframe が更新され、「ログインしていません」「続行するにはログインしてください」というポップアップが表示されます。[ログイン] ボタンをクリックすると、ライブ ストリームが更新され、iframe エラーが表示されます。

このコンテンツはフレームに表示できません

この Web サイトに入力する情報のセキュリティを保護するために、このコンテンツの発行者は、フレーム内に表示することを許可していません。

このエラーは FF または Chrome では再現できません。stackoverflow で同様の問題を読みましたが、私の状況には当てはまりません。

何か案は ?

4

0 に答える 0