3

getUserMediaWeb カメラにアクセスするために使用しています。次のことを行うビデオのオンとオフを切り替える機能があります。

  var videoTracks = this.stream.getVideoTracks();
  if (videoTracks.length === 0) {
    trace('No local video available.');
    return;
  }

  trace('Toggling video mute state.');
  for (var i = 0; i < videoTracks.length; ++i) {
    videoTracks[i].enabled = !videoTracks[i].enabled;
  }

  trace('Video ' + (videoTracks[0].enabled ? 'unmuted.' : 'muted.'));

enabledの値が変更されたときにイベントを受け取るにはどうすればよいですか? を使ってみましObject.observeたが、うまくいきません。

4

1 に答える 1