» 您尚未 登录   注册 | 社区服务 | FTP中心 | 帮助 | 社区 | 无图版 | 测试百科  | 测试Blog 
软件测试基地论坛 -> WEB测试 -> FMS和远程SharedObject 方法集整理
 XML   RSS 2.0   WAP 

--> 本页主题: FMS和远程SharedObject 方法集整理 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
无牙老虎


该用户目前不在线
级别: Cntesting老学员
精华: 1
发帖: 790
基地声望: 99 点
基地币: 4 Bug
基地贡献: 12 点
好评度: 18 点
在线时间:644(小时)
注册时间:2006-02-19
最后登录:2008-11-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

FMS和远程SharedObject 方法集整理

作者:admin 日期:2007-04-13

FMS和远程SharedObject 拥有的方法和属性集,在FLASH8的帮助里没有,网上也难有完整的,最近用FMS比较频繁,所以只好自己整理一份了。

1、连接
var nc=new NetConnection()
nc.connect("rtmp://地址/目录")

2、声明数据流
var ns=new NetStream(连接名)

3、publish参数的两个应用
ns.publish("dataStream")
表示建立一个名为"dataStream"的视频流到服务器

ns.publish("dataStream",record)
表示建立一个名为"dataStream"的视频流,并将视频流保存为FLV文件到服务器

4、远程SharedObject
so = SharedObject.getRemote("sofile", nc.uri, true);
sofile     为远程对象名,此对象可以为变量、数组、对象数组等
nc.uri     需是:连接名.uri格式
true     为读写开关

5、写SO
调用方式为:so连接对象名.data.远程对象名,如:
so.data.sofile

如果写变量,则是:
so.data.sofile=变量
如果写数组,则是:
so.data.sofile.push(参数)
如果写对象数组,则是:
so.data.sofile.push({参数})

6、自定义方法
还有一个用得比较多的方法: SharedObject.send() ,用于对所有客户端广播

//广播,
on (release) {
so.send( 'sink' , '我广播啦');
}
//接收
so. sink= function(str)
{
trace(str);
}




[楼 主] | Posted: 2008-02-21 16:00 顶端
lgh1999




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 8
基地声望: 1 点
基地币: 6581 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:6(小时)
注册时间:2006-04-02
最后登录:2008-07-21
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



你好!我也是做flash方面测试工作的,有空多交流啊!
[1 楼] | Posted: 2008-07-21 09:49 顶端

软件测试基地论坛 -> WEB测试




软件测试基地上海测仕信息技术有限公司旗下网站
Copyright © 2005-2007 Cntesting.com, All Rights Reserved
沪ICP备06057721号

Powered by PHPWind Code © 2003-06 PHPWind
Total 0.141828(s) query 5, Time now is:11-24 00:24, Gzip disabled
You can contact us


每日一句:Loading...