FCS組件篇:ConnectionLight組件
2004年11月17日00:01星期三 [
FMS
]
這個一個表示目前連接狀態(tài)的組件,綠色表示正常,紅色表示斷開連接,黃色表示響應(yīng)延遲,灰色表示未連接。點擊該指示燈后會顯示連接信息顯示框,其中包含了延遲速率和即時的上傳、下載的速率。
如果使用SimpleConnect組件的話,不需要添加任何代碼就可以使用ConnectionLight組件。
如果沒有使用SimpleConnect組件,則需要添加下面的代碼。
ConnectionLight組件可以設(shè)置的兩個參數(shù)為:
measurementInterval 定時偵測間隔時間 默認值為2秒
latencyThreshold 延遲最大時間 默認值為0.1秒,超過則變黃燈
以上的參數(shù)也可以通過設(shè)置FCConnectionLight對象的屬性來完成
FCConnectionLight.measurementInterval
FCConnectionLight.latencyThreshold
FCConnectionLight對象的方法:
FCConnectionLight.connect()
FCConnectionLight.close()
可以在不同的指示燈的狀態(tài)下添加自己的行為。
如果使用SimpleConnect組件的話,不需要添加任何代碼就可以使用ConnectionLight組件。
如果沒有使用SimpleConnect組件,則需要添加下面的代碼。
1 : nc=new NetConnection();
2 : nc.connect( 'rtmp:/connect_test');
3 : light_mc.connect(nc); //light_mc是ConnectionLight組件的實例名
2 : nc.connect( 'rtmp:/connect_test');
3 : light_mc.connect(nc); //light_mc是ConnectionLight組件的實例名
ConnectionLight組件可以設(shè)置的兩個參數(shù)為:
measurementInterval 定時偵測間隔時間 默認值為2秒
latencyThreshold 延遲最大時間 默認值為0.1秒,超過則變黃燈
以上的參數(shù)也可以通過設(shè)置FCConnectionLight對象的屬性來完成
FCConnectionLight.measurementInterval
FCConnectionLight.latencyThreshold
FCConnectionLight對象的方法:
FCConnectionLight.connect()
FCConnectionLight.close()
可以在不同的指示燈的狀態(tài)下添加自己的行為。