0
這裏是cloudinary文檔頁面。 http://cloudinary.com/documentation/upload_videos#uploading_from_server_side_codeNodeJS Cloudinary上傳視頻
根據doc,視頻上傳就像下面的代碼。
var videoFile = req.files.video.path;
cloudinary.uploader.upload(videoFile,
function(result) {console.log(result); },
{ resource_type: "video" });
此外,它支持沒有這樣的圖像文件上傳。
var videoFile = req.files.video.path;
cloudinary.uploader.upload(videoFile,
function(result) {console.log(result); },
{ resource_type: "raw" });
而且我的html文件:
<form action="/videos/add" enctype="multipart/form-data" method="post">
<div class="form_line">
<label for="video_title">Title:</label>
<div class="form_controls">
<input id="video_title" name="title" size="30" type="text" />
</div>
</div>
<div class="form_line">
<label for="video">Video:</label>
<div class="form_controls">
<input id="video" name="video" type="file" />
</div>
</div>
<div class="form_line">
<div class="form_controls">
<button type="submit" class="btn btn-danger">Submit Video</button>
</div>
</div>
<input id="direct" name="direct" type="hidden" />
</form>
我收到錯誤的兩個代碼,甚至我指定的資源類型。
{"error":{"message":"Invalid image file"}}
https://github.com/cloudinary/cloudinary_npm/issues/26
我怎樣才能解決這個問題呢?
謝謝...
node_modules/cloudinary/LIB/utils.js:1028 返回回調(無效0,結果); TypeError:回調不是函數。我想一些關於圖書館的問題,但我無法弄清楚。 – Karayel
可否請您分享完整的代碼 – Codesingh
完整的代碼在問題中。但這是問題。如果(callback!= null)返回函數(結果){if(result.error!= null){ return callback(result.error); } else { return callback(void 0,result); } }; } else { return null; } };' – Karayel