2016-05-19 2 views
0

Я пытаюсь получить URL-адрес для файлов, которые я загружаю с помощью коллекцииFS.Получить собственный URL-адрес пути из коллекцииFS с помощью файловой системы

Images.insert(file, function (err, fileObj) { 
    if (err) { 
    console.log(err); 
    } else { 
    console.log('success', fileObj); 
    setTimeout(function() { 
     console.log('url', fileObj.url()); 
    }, 2000); 
    } 
}); 

В настоящее время fileObj.url() возвращается cfs/files/images/...., но у меня есть собственный путь:

Images = new FS.Collection("images", { 
    stores: [new FS.Store.FileSystem("images", {path: '/home/user/imagesupload'})] 
}); 

Как я могу получить этот путь, когда я загрузить изображения?

ответ

1

Путь, который вы устанавливаете, - это путь на вашей локальной файловой системе на сервере, а не URL-адрес, к которому вы хотите получить доступ, из внешнего мира, если вы хотите использовать пользовательский префикс url, а не стандартный cfs, который вам нужно использовать команда setbaseurl: FS.HTTP.setBaseUrl('/home/user/imagesupload');

Смежные вопросы