在运用FMS录制视频时,假如出现这个错误,最直接的解决办法如下:
_netConnection.client = { onBWDone: function():void{ trace("onBWDone"); } };
不过也存在第二种解决办法:
_netConnection.client = this; public function onBWDone(...rest):void
{
var p_bw:Number;
if (rest.length > 0){
p_bw = rest[0];
}
trace("bandwidth = " + p_bw + " Kbps.");
}
还有第三种解决办法:
_netConnection.client = new NetConnectionClient();
package
{
public class NetConnectionClient
{
public function NetConnectionClient()
{
} public function onBWCheck(...rest):Number
{
return 0;
} public function onBWDone(...rest):void
{
var p_bw:Number;
if (rest.length > 0){
p_bw = rest[0];
}
trace("bandwidth = " + p_bw + " Kbps.");
}
}
}