小编Mam*_*yev的帖子

Javascript,如何从斑点中获取图像宽度和高度?

这是我的代码片段(删除了不必要的代码行):

let imgInput = document.getElementById('id_photo');
imgInput.addEventListener('change', function (e) {
    if (e.target.files) {
        for (let i = 0; i < e.target.files.length; i++) {

        let imageFile = e.target.files[i];
        var reader = new FileReader();

        reader.onload = function (e) {
            var img = document.getElementById(nevermindID);
            img.onload = function() {
                var shape = resizeImage(img) // resizing image for future canvas drawing, returns [width, height] (resized)
                
                var canvas = document.createElement("canvas")
                canvas.width = shape[0]
                canvas.height = shape[1]
                var ctx = canvas.getContext("2d")
                ctx.drawImage(img, 0, 0, shape[0], shape[1])
                // converting …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery blob canvas

5
推荐指数
2
解决办法
8425
查看次数

标签 统计

blob ×1

canvas ×1

css ×1

javascript ×1

jquery ×1