アプリの使用中にユーザーにメッセージが送信された場合、チャット ウィンドウを自動的に開くのではなく、最小化して表示する方法はありますか? uberstrike のようです: https://apps.facebook.com/uberstrike/には、これを行う方法があります。ただし、そのページのJSでこれが行われている場所を見つけることができません。私が言えることは次のとおりです。
最小化されたものと最小化されていないもの (uberstrike と FB のプロフィール ページ) の違いを調べると、チャットのタイトルである div には次のクラスがあります。
uberstrike: fbNub _50-v _50mz 50m _5238 ハイライトタブ ハイライトタイトル
fb プロフィール ページ: fbNub _50-v _50mz 50m _5238
唯一の違いは、"opened" クラスが含まれていることです。さらに、HTML を詳しく調べると、チャット ウィンドウの内容を表すテーブルがあることがわかります。Uberstrike では、私のプロフィール ページにはディスカッションを含むタグがたくさんあるのに、ディスカッションは読み込まれません。
これにより、このゲームのページを別の方法で扱うように FB を説得するための設定が必要であると私は信じています。アプリケーションを同じように動作させる方法を知りたいです。