2016-12-17 1 views
0

Мой код до сих пор:Как получить URL-адрес файла, размещенного на Parse-Server, через Javascript?

<script type="text/javascript"> 
var username = sessionStorage.getItem('username', username); 
var password = sessionStorage.getItem('password', password); 
var Image = Parse.Object.extend("Image"); 
var query = new Parse.Query(Image); 

query.equalTo("username", username); 
query.descending("createdAt"); 

query.find({ 
    success: function(results) { 
    alert("Successfully retrieved " + results.length + " images."); 
    // Do something with the returned Parse.Object values 
     for (var i = 0; i < results.length; i++) { 
     var object = results[i]; 
     var url = (object.get("image").url); 
     var createdAt = (object.get("createdAt")); 
     var image = object.get("image"); 
     alert(url + object.id + createdAt + username + image); 
    } 
    }, 
    error: function(error) { 
    alert("Error: " + error.code + " " + error.message); 
    } 
}); 
</script> 

Все переменные возвращают ожидаемые значения, кроме «образа», который возвращает [объект Object] и URL, который возвращает function url(){ return this._url;}

ответ

0

для того, чтобы получить файл URL, что нужно сделать следующие:

var image = object.get("image"); // here you have ParseFile 
var imageUrl = image.url(); // now you have the file URL 
Смежные вопросы