Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从服务器到客户端的信号器返回字符串_Javascript_Java_Android_Signalr - Fatal编程技术网

Javascript 从服务器到客户端的信号器返回字符串

Javascript 从服务器到客户端的信号器返回字符串,javascript,java,android,signalr,Javascript,Java,Android,Signalr,我正在从我的客户机调用一个函数,以便在信号服务器上生成一个ID 信号机功能: public string generateID() { String id = Guid.NewGuid().ToString(); return id; } 它在JavaScript客户端上运行良好,如下所示: hub.server.generateID().done(function (result) { var id = result; console.

我正在从我的客户机调用一个函数,以便在信号服务器上生成一个ID

信号机功能:

public string generateID() {
  String id = Guid.NewGuid().ToString();
  return id;
}
它在JavaScript客户端上运行良好,如下所示:

hub.server.generateID().done(function (result) {
            var id = result;
            console.log(result);
        });
但我无法从Android客户端检索生成的ID

String id = hub.invoke("generateID");

返回值始终为void,而不是服务器端返回的字符串。我是不是遗漏了什么?

在android中,它被称为:

  hub.invoke(String.class, "generateID").done(new Action<String>() {
      @Override
      public void run(String ExternalID) throws Exception {

      }
hub.invoke(String.class,“generateID”).done(新操作(){
@凌驾
公共void运行(字符串ExternalID)引发异常{
}
结尾处缺少一个结束括号“)”,但在其他方面它是完美的,谢谢