我在将Bmob作为云进行数据存储!但不知道如何把内的文件上传到bmob云中
BMOB提供的js代码如下:
整个文件上传
上传文件有两种方法:
直接上传文件,例如,我们上传一个内容为"Hello, World!",名称为"hello.txt"的文件,可用如下的代码:
var bytes = "Hello, World!";
var file = new Bmob.File("hello.txt", bytes);
file.save().then(function(obj) {
//alert(obj.url());
}, function(error) {
// the save failed.
});
最经常的对于HTML5的应用来说,可能需要用html表单和一个文件上传控制器。在现代的浏览器中这很容易,只需要创建一个file input tag来允许用户选择他们磁盘上的文件就可以了。
然后,在一个处理click或其他的函数里,获取对那个文件的一个引用:
var fileUploadControl = $("#profilePhotoFileUpload")[0];
if (fileUploadControl.files.length > 0) {
var **file** = fileUploadControl.files[0];
var name = "logo.jpg";
var file = new Bmob.File(name, **file**);
file.save();
请问H5+是否提供相应的处理方法啊!实现文件读取上传!特别是file变量如何获取