0

誰かが自分のサイトでいいねボタンを押したときを知るための、より迅速な代替手段を探しています。現在、通知を受け取るために Event.subscribe('edge.create') を使用していますが、ユーザーが [いいね] ボタンを押してから約 3 ~ 4 秒後に応答が送信されます。

より高速な (理想的には瞬時の) ソリューションのアイデアを持っている人はいますか?

ボタンを押した瞬間、コメント ボックスが [いいね] ボタンの下に表示されることに気付きました。これをイベントのトリガーとして使用する方法があるかもしれません。

明らかに、ボタンが iFrame にあるという事実は、ここで最も困難な問題です。

4

1 に答える 1

3

明らかに、ボタンがiFrameにあるという事実は、ここで最も難しい問題です。

それは難しい問題ではありません-それはあなたにそれについて何もさせない問題です。

同一生成元ポリシーにより、スクリプトからiframeのコンテンツを操作できなくなります。Facebookはバックグラウンドでクロスドメイン通信を行います…そのため、登録したイベントが発生するまでに少し時間がかかります。

申し訳ありませんが、それを回避する方法がわかりません。

于 2012-06-21T19:01:24.063 に答える