Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.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/3/android/198.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 如何使用web sdk for quickblox创建自定义对象?_Javascript_Android_Cordova_Quickblox - Fatal编程技术网

Javascript 如何使用web sdk for quickblox创建自定义对象?

Javascript 如何使用web sdk for quickblox创建自定义对象?,javascript,android,cordova,quickblox,Javascript,Android,Cordova,Quickblox,我正在使用Quickblox的Web SDK创建phonegap Android应用程序。如何使用JavaScript和JSON数组创建自定义对象 在我的模式中,我有以下字段: 味精 从 汤姆(js不允许) 化身 我正在创建以下查询: data = { "msg":msg, "from":from, "tom":to, "avatar":avatar`enter code here` }; QB.data.create('chat', {data: data, t

我正在使用Quickblox的Web SDK创建phonegap Android应用程序。如何使用JavaScript和JSON数组创建自定义对象

在我的模式中,我有以下字段:

  • 味精
  • 汤姆(js不允许)
  • 化身
  • 我正在创建以下查询:

    data = {
        "msg":msg,
        "from":from,
        "tom":to,
        "avatar":avatar`enter code here`
    };
    QB.data.create('chat', {data: data, type: 'POST'}, function(err, res){
            console.debug(data);
        });
    
    我在每个字段中只得到
    null
    ,为什么会这样?

    试试这个

    QB.data.create('chat', data, function(err, res){
      if (err) { 
        console.log(err);
      } else {
        console.log(res);
    });
    

    我没有得到任何错误。如果id和创建位置的格式正确,但其余部分为空,则是成功的。您得到了响应
    null
    ,因为您的请求不正确。请更改下一步:
    QB.data.create('chat',{data:data,type:'POST'},callback)仅在数据上:
    QB.data.create('chat',data,callback)不带类型:“POST”。它将在后台自动添加到WebDK。我请求任何回复。在第一篇文章之后,我正在检查admin部分中的值,它是空的。您确定您正确地更改了函数的格式-
    QB.data.create('chat',data,callback)?还有,管理面板中的字段类型和javascript中发送的值类型是否匹配?