3

https://developers.google.com/+/hangouts/writingのHangoutAPIには、次のように、ハングアウトの状態が変更されたときにコールバック関数を設定する例が含まれています。

gapi.hangout.onStateChanged.add(onStateChange);

実行すると、「 gapi.hangout.onStateChangedisundefined」のようなエラーが発生します。Firebugのクイックチェックは、メソッドがnotonStateChangedに属していることを示しています。gapi.hangout.data gapi.hangout

状態が変化したときにコールバック関数を追加する正しい方法は何ですか?

4

1 に答える 1

2

あなたが探しているメソッドは確かにgapi.hangout.dataのメンバーです。あなたが言及している執筆記事は古くなっているようです。私が直します :)

状態が変化したときに何かを行うには、コールバックをアタッチするだけです。

gapi.hangout.data.onStateChanged.add(function() {
  console.log(gapi.hangout.data.getState());
});

動作中のコードの実例は、サンプルアプリページにあります。

于 2012-05-07T21:46:08.467 に答える