位置:首页 > web前端 > javascript

前端将图片转成base64

dearweb 发布:2022-05-16 16:50:26阅读:

将图片转成base64

/**
 * 将图片转成base64格式
 *
 * @param imageFile 图片文件
 * @param callback 转成成功函数回调(这里是接收转换成功结果的函数)
 * @param errorCallback 转成失败函数回调(这里是接收转换失败结果的函数)
 */
export function convertImgToBase64(imageFile, callback, errorCallback) {
    try {
        let reader = new FileReader();
        reader.readAsDataURL(imageFile);
        reader.onload = function (e) {
            if (callback) {
                let base64Str = e.target.result;
                callback(base64Str);
            }
        };
    } catch (error) {
        console.error(error);
        if (errorCallback) {
            errorCallback(error);
        }
    }
}


24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看