画像を取得する取得フロントエンドのファイルアップロードファイルサイズの幅と高さ

<入力タイプ = " ファイル"倍数=受け入れる" 画像/ * " ID = " 入力" >
    inputElement.addEventListener( "変更"、関数(){
        constのfileList = この .files。/ * この- "当前DOM          * /
        console.log(のfileList)
        VaRのリーダー= 新しいFileReaderの()。
        reader.onload = 関数(E){
            console.log(E)
            / * ピクチャーBase64で取得します* / 
            LET SRC = e.target.result。
            img.src = SRC;
            img.onload = 関数(E){
                 // はconsole.log(E)

            }。
            / * 取得画像BLOB * / 
            VARいるObjectURL = window.URL.createObjectURL(のfileList [0 ]);
            console.log( 'いるObjectURL' いるObjectURL)

            // window.URL.revokeObjectURL(いるObjectURL); //閉じる自動的にメモリをクリアする文書を手動で閉じることができます
        }
        reader.readAsDataURL(のfileList [ 0 ])。
    }、)。

 

 

 

おすすめ

転載: www.cnblogs.com/aqigogogo/p/12031022.html