0

我试图将 AMFPHP 与动作脚本文件连接起来,除了它们之间的连接部分外,一切都运行良好。

这就是我尝试将 .as 文件与服务连接的方式:

_netConnection = new NetConnection(); 
_netConnection.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
_netConnection.connect("http://localhost/Core/Gateway.php");

问题是,我不能让它工作。我也尝试将http替换为rtmpt(http隧道)但它也不起作用,我在localhost之后添加了端口,我尝试了几个,没有运气。

根据我在 localhost 之后添加的端口,甚至没有调用 onNetStatus,或者它说它无法连接。

有什么帮助吗?

谢谢!

4

2 回答 2

1

你的网址看起来很有趣。如果是 amfphp V2.x,您应该指向 Amfphp/(或 Amfphp/index.php)

于 2012-11-13T17:49:44.047 回答
0

如果您能告诉我们您的 amfphp 版本,那么回答会更方便。假设您使用的是 Amphp v 2.x,这是一个概念。

在 flex 中,编写如下内容:

var _amf:RemoteObject = new RemoteObject();
    _amf.destination = "dummyDestination";
    _amf.endpoint = "/Amfphp/";
    _amf.source = "yourphp";
    _amf.phpFunctionYouWantToCallWithParameterIfNeeded;

这就是在 flex 和 amfphp 2.x 之间创建连接所需的全部内容

于 2012-11-21T11:01:57.980 回答