1
試圖將照片插入數據庫時,我已經收到上述錯誤。奇怪的是,文檔的文件側插入正常,但沒有任何東西被插入到塊側。我環顧網絡,但沒有得到任何提示,問題可能是什麼。有沒有人看到這個錯誤,並可以幫助?CollectionFS錯誤 - 未捕獲錯誤:CollectionFS:file.slice不受支持?
這是我的代碼。
collections.js
PhotosFS = new CollectionFS('photos');
PhotosFS.allow({
insert: function (userId, file) {
return userId && file.owner === userId;
}
});
events.js
Template.createPhotos.events({
"change input[type='file']": function (e, tmpl) {
var file = e.target.files;
Session.set('currentFile', file[0]);
},
"click .save-button": function (e, tmpl) {
var file = Session.get('currentFile');
PhotosFS.storeFile(file, {
name: name,
photographer: photographer,
caption: caption,
});
}
});