前端能修改文件名字的?

new File();传入三个参数,虽然第二个参数可以传入更改后的文件名,但重新构造的文件对象很明显大小与上传的不一致啊?
图片描述

阅读 1.5k
评论
    1 个回答
    • 2.8k

    原来是写在change事件中,而且第二个参数必须要这样写:

    //第二个参数必须要加new Date().getTime()才能实时读写
    var file = new File([files[0]], new Date().getTime() + "_pic.jpg", {
                type: files[0].type
    });
    
      相似问题
      推荐文章