我使用的环境:
flash8.0简体中文 (安装了官方提供的"
flashremoting_components_
flash8.msi",
在
组件面板中多了个RemotingConnector,不晓得有什么用);
amfphp-0.9.0;
Apache2.2;
php5;
刚开始
学习remoting,
按照教材上的做了个"Hello world"的例子,发布为 player7,as2,
在浏览器中使用,
用 NetConnection Debugger 观察,
NetConnection Debugger 没有反应;
改发布为 player8,as2, 也没反应;
用教材提供的原始
swf文件时,Debugger显示成功.
以下是Debugger中显示的信息:
ConnectString: "
http://localhost/hello/gateway.php"
DebugId: "0"
EventType: "Connect"
MovieUrl: "
http://localhost:88/hello/hello.swf"
Protocol: "http"
Source: "Client"
Time: 1168084544812
Date (object #1)
....."Sat Jan 6 19:55:44 GMT+0800 2007"
* 这里我有一个问题:在配制 php 时,我使用的是端口88,
所以 localhost 后应该加上88
而上面的 ConnectString... 后面没有88.
也可以连接通过!为什么?
* 另外我发现教材里提供的 fla 源文件是 MX 2004 的格式,
我用 Flash 8 发布后, 就不行了.为什么?
我想重装 MX2004 又怕对现在 Flash 8 的 配制有影响.
以上的问题,麻烦大家看看,先谢谢大家了!
这里有include到Flash中的AS文件,请大家再看看有问题没有:
[
本帖最后由 huy 于 2007-1-6 20:16 编辑 ]