小编Har*_*kaa的帖子

无法在'URL'上执行'createObjectURL':

在Safari中显示以下错误.

function createObjectURL(object) {
    return (window.URL) ? window.URL.createObjectURL(object) : window.webkitURL.createObjectURL(object);
}
Run Code Online (Sandbox Code Playgroud)

我的代码是:

function myUploadOnChangeFunction() { 
    if (this.files.length) { 
       for (var i in this.files) { 
           if (this.files.hasOwnProperty(i)) { 
              var src = createObjectURL(this.files[i]); 
              var image = new Image(); 
              image.src = src; 
              imagSRC = src; 
              $('#img').attr('src', src); 
            }
       }           
   } 
} 
Run Code Online (Sandbox Code Playgroud)

这是我的图片代码:

function createObjectURL(object) {
    return (window.URL) ? window.URL.createObjectURL(object) : window.webkitURL.createObjectURL(object);
}
Run Code Online (Sandbox Code Playgroud)

javascript createobject

103
推荐指数
6
解决办法
13万
查看次数

NodeJS:'multer'文件上传回调函数

我使用'multer'插件进行文件上传.我想在文件上传成功后调用另一个函数.

这是我的代码:

module.exports.uploadFile = upload.single('file', '_id'), function (req, res, next) {
    console.log('Uploade Successful');
}

var upload = multer({
storage: multer.diskStorage({
    destination: './Media/ChatDocUpload',
    filename: function (req, file, cb) {
        var dest = './Media/ChatDocUpload';

        //query string params
        var _chatMessageID = req.query.chatMessageID;

        var _ext = file.originalname.substring(file.originalname.indexOf("."));
        var _fileName = _chatMessageID + _ext;

        cb(null, _fileName);
    }
})
});
Run Code Online (Sandbox Code Playgroud)

我希望在上传图片后调用我的新功能.使用此代码我可以成功上传图像,但不能获得调用回调函数.

图像上传完成后我需要调用新功能.

//I need to call this function after image fully uploaded
var uploadSuccessFn = function () {
    //code 
}
Run Code Online (Sandbox Code Playgroud)

node.js multer

6
推荐指数
1
解决办法
3689
查看次数

标签 统计

createobject ×1

javascript ×1

multer ×1

node.js ×1