FB.ui (フィード ダイアログ) を介して Web サイトを共有し、Facebook デバッガーによってまだスクレイピングされていない場合、フィード ダイアログのプレビューは問題ないように見えますが、リンクが共有されると、完全な URL として共有されます (すべての og メタデータが失われているようです)。
また、フィード ダイアログが 2 回目に呼び出されたときにも中断します。
このリンクで再現可能: https://devmonks.vellance.net/fbui.php
- 投稿をクリックします。
- ポップアップでキャンセルをクリックします。
- 投稿をもう一度クリックします(テキストフィールドに同じランダムパラメーターを使用)。
予想される行動:
- 投稿をクリック -> ポップアップに og メタデータが表示されます。
- ポップアップでキャンセルをクリックします。
- 投稿をもう一度クリックします (テキストフィールドに同じランダムパラメーターを使用) -> ポップアップに og メタデータが表示されます。
実際の動作:
- 投稿をクリック -> ポップアップに og メタデータが表示されます。
- ポップアップでキャンセルをクリック
- 投稿をもう一度クリックします (テキストフィールドに同じランダムパラメーターを使用) -> ポップアップに og メタデータが表示されません。
これはFacebookのバグですか?