Adobe Air Netconnection.call(点类型语法中的远程方法被文件夹名称中的点中断)如何在文件夹名称中转义点?

时间:2016-01-17 14:12:19

标签: actionscript-3 flash mobile air connection

我有一个带有.call的As3 Netconnection到一个持有我的.cfc服务器文件的远程服务器。 Netconnection调用采用点语法。示例 - userService.call(/。jaguar.com.wwwroot.HC.remoteLogin.remoteLogin

我需要在jaguar.com(这是一个根文件夹)中转义(。),所以它不会混淆点语法调用

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

嗯......你在这里错误的轨道,误解了点语法是什么,显然没有阅读文档:enter image description here

看看下面的代码(NetConnection:Call() - 关于Flash Remoting的tutotial值得一试。)

// Create a responder object
var myResult = new Object( );
// Create an onResult( ) method to handle results from the call to the remote method
myResult.onResult = function (result) {
  display_txt.text = result;
};

// Create the connection
var my_conn = new NetConnection( );
// Attach a URL for the gateway
my_conn.connect("http://127.0.0.1/flashservices/gateway");
// Call the remote method
my_conn.call("com.oreilly.frdg.HelloUser.sayHello", myResult, firstname_txt.text);
// Nullify the connection
my_conn.close( );