我正在尝试使用Lepozepo / Cloudinary上传照片。
这是我的服务器和客户端配置。
服务器: ```python ``` 请注意:以上内容可能是代码,具体意义可能需要更多上下文信息进行理解。
我试图通过一个表单上传这张图片。
HTML表单代码:
这是我的模板事件。
当我点击上传按钮时,什么都没有发生,我只收到了一个错误提示。
我该怎么做才能让这个工作?
这是我的服务器和客户端配置。
服务器: ```python ``` 请注意:以上内容可能是代码,具体意义可能需要更多上下文信息进行理解。
Cloudinary.config({
cloud_name: '*****',
api_key: '******',
api_secret: '********'
});
客户:
$.cloudinary.config({
cloud_name: "*******"
});
我试图通过一个表单上传这张图片。
HTML表单代码:
<form>
<input type="file" id="userimage" name="userimage"/>
<button type="submit">Upload</button>
</form>
这是我的模板事件。
Template.signup.events({
// Submit signup form event
'submit form': function(e, t){
// Prevent default actions
e.preventDefault();
var file = $('#userimage')[0].files[0];
console.log(file)
Cloudinary.upload(file, function(err, res) {
console.log("Upload Error: " + err);
console.log("Upload Result: " + res);
});
}
});
当我点击上传按钮时,什么都没有发生,我只收到了一个错误提示。
error: uncaught TypeError: Failed to execute 'readAsDataURL' on `'FileReader': parameter 1 is not of type 'Blob'.`
我该怎么做才能让这个工作?