yun 发表于 2013-6-14 15:48:37

NetStream.close()

可用性
Flash Player 6
Flash Communication Server MX
用法
用法
public close() : Void
参数

返回

描述
方法。停止发布或播放流上的所有数据,把NetStream.time属性设置为,并使这个流对另一个用户可用。
任何时候当你从一个发布流上调用NetStream.play()时,或是从一个订阅流上调用NetStream.publish()时,这个方法会被隐式
的调用。
如果这个方法从一个发布流上被调用,则在这个流上的所有待决的NetStream.play()调用都将被从
服务器上清除。订阅者不再接收流上的被发布的任何东西。
如果这个方法从一个订阅流上被调用,则发布会继续,而其他的订阅流可能依然播放,但订阅者
现在可以把这个流用于其它的目的。
要在一个订阅流上停止播放而不关闭流或改变流类型,使用my_ns.play(false)。
例子
下面的onDisconnect()函数关闭了一个流。
function onDisconnect() {
//停止发布流
srcStream_ns.close();
//删除源流连接。由于没有源要播放,目标流也会结束并可以被删除。
my_nc.close();
}
页: [1]
查看完整版本: NetStream.close()