当我尝试连接到localhost时获取Netconnection.Call.Badversion

时间:2012-11-14 19:35:48

标签: php actionscript-3 flex amfphp netconnection

我尝试在本地进行一些测试,当我尝试将我的AMFPHP服务器与Flash连接时,我发现了一些麻烦。

这就是我连接到服务器的方式:

_netConnection.connect("http://localhost/Amfphp");

这就是我调用AMFPHP附带的预定义示例服务的方法:

_netConnection.call("ExampleService.returnOneParam", res, 5);

(res是响应者对象)

当我尝试它时,我收到一条Netconnection.Call.Badversion消息。

我已经搜索了很多内容,并尝试了不同的建议,似乎没有任何效果。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

查看此列表:http://www.silexlabs.org/amfphp/documentation/troubleshooting-and-debugging-your-project/

我最常见的是,如果你在收盘后有额外的字符(偶数空格或换行符)?>你的php的标签。

此外,如果您的代码中出现错误,并且您的php正在打印,那么也会将其删除。

首先尝试在闪存之外调用它,以确保一切正常。