javascript - 未捕获的类型错误 : Object #<Object> has no method '_isNullOrUndefined'

标签 javascript parse-platform parse-cloud-code

在 Parse.com 上运行 aftersave 时,有时会出现错误:

Uncaught TypeError: Object #<Object> has no method '_isNullOrUndefined'

大多数时候,根本没有问题。

E2015-12-07T05:51:27.294Z]v2062 before_save triggered for Messages as master:
Input: 
{  
   "original":{  
      "ACL":{  
         "TOKH12Rp70":{  
            "read":true,
            "write":true
         },
         "TAMklaH39":{  
            "read":true
         }
      },
      "createdAt":"2015-11-14T11:05:17.242Z",
      "from":{  
         "__type":"Pointer",
         "className":"_User",
         "objectId":"TOKH12Rp70"
      },
      "message":"Hi",
      "objectId":"67yyXKTTY",
      "read":true,
      "score":{  
         "__type":"Pointer",
         "className":"Scores",
         "objectId":"RqUP2X8T86"
      },
      "to":{  
         "__type":"Pointer",
         "className":"_User",
         "objectId":"TAMklaH39"
      },
      "updatedAt":"2015-12-06T18:56:45.405Z"
   },
   "update":{  
      "read":true
   }
}
Result: Uncaught TypeError: Object #<Object> has no method '_isNullOrUndefined'

还有我的一 block Cloud Code JS

Parse.Cloud.beforeSave('Messages', function(request, response){
    if(request.object.isNew()){
      // FIRST, Set the current score
        var last_score = request.user.get('last_score');
        request.object.set('score', last_score);
        cl('Beforesave: added score');

      // SECOND, let the receiver know
        var from_id = request.object.get('from').id;
        var to_id   = request.object.get('to').id;
        var message = request.object.get('from').get('first_name') + ': ' + request.object.get('message');
        var action  = 'new_message';
          send_push_message(from_id, to_id, message, action);
        cl('Beforesave: send message');
    }
    response.success();
});

奇怪的是,我什至没有使用“_isNullOrUndefined”方法。

最佳答案

我今天开始在 Cloud 上遇到同样的错误。这似乎是一个已知的 Parse 服务器错误,而服务器内存不足。不幸的是,Facebook 工程师认为这是一个需要修复的低优先级错误,因为它位于此处:https://developers.facebook.com/bugs/1653218834940491/

今天还报道了:https://developers.facebook.com/bugs/978099338900195/

关于javascript - 未捕获的类型错误 : Object #<Object> has no method '_isNullOrUndefined' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34127870/

相关文章:

javascript - 罕见的 TypeError 错误

javascript - 我只想在移动设备上调整我网站上某些图片的大小

parse-platform - 从 iOS8 Today Widget 访问 PFUser currentUser

curl - 解析服务器云代码功能 'Cannot POST'

javascript - TD 中的宽度 DIV

javascript - URL 更改后更改按钮的状态

ios - Parse.com 总是返回最多 100 条记录,同样有 "limit = 1000"

ios - 解析本地数据存储区不起作用 - Swift 2

ios - 使用内容可用发送带有Parse Server Cloud Code的推送通知不起作用

javascript - 解析云代码-在 "normal"函数中查询用户问题