Как создать холст для загрузки файла на сервер - PullRequest
0 голосов
/ 18 апреля 2019

Я не могу создать холст для загрузки файла на сервер.Я делаю что-то, как код показан ниже.пожалуйста, помогите.

 $(".image-preview-input input:file").change(function (){     
    var img = $('<img/>', {
        id: 'dynamic',
        width:300,
        height:300
    });      
    var file = this.files[0];
    var reader = new FileReader();


    // Set preview image into the popover data-content
    reader.onload = function (e) {
        $(".image-preview-input-title").text("Change");
        $(".image-preview-clear").show();
        $(".image-preview-filename").val(file.name);            
       img.attr('src', e.target.result);
        $(".image-preview").attr("data-content",$(img)[0].outerHTML).popover("show");
    }      

   reader.readAsDataURL(file);

    var c = document.createElement('canvas');
    var img = document.getElementById('dynamic');
    c.height = img.naturalHeight;
    c.width = img.naturalWidth;
    var ctx = c.getContext('2d');

    ctx.drawImage(img, 0, 0, c.width, c.height);
    var base64String = c.toDataURL();
    alert(base64String);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...