2017-06-17 75 views
0

當圖標是Parse.File時,我想從BeforeSaveRequest.object.icon中獲取數據。通過beforeSave從Parse.File獲取數據

但問題是,Parse.File不包含任何數據屬性或函數,並且我們無法在保存文件之前獲取它。

回答

0

我發現我可以使用Parse.Cloud.httpRequest來獲取文件,即使它來自BeforeSaveRequest。

我注意到文件在到達請求之前被保存。

var parseFile = request.object.get("image"); 

function httpRequest(parseFile, method, callback) { 
    var url = parseFile.url(); 
    Parse.Cloud.httpRequest({ 
    "GET", 
    url, 
    }).then(function(response) { 
    console.log(`Data: ${response.buffer}` 
    }, function(response) { 
    // Error 
    }); 
} 
相關問題