将图片网址转换为Base64

使用图像文件,我正在获取图像的url,需要将其发送到Web服务。从那里开始,图像必须本地保存在我的系统上。


我正在使用的代码:


var imagepath = $("#imageid").val();// from this getting the path of the selected image


that var st = imagepath.replace(data:image/png or jpg; base64"/"");

如何将图片网址转换为BASE64?


慕姐8265434
浏览 722回答 3
3回答

千巷猫影

这是您的html-&nbsp; &nbsp; <img id="imageid" src="">&nbsp; &nbsp; <canvas id="imgCanvas" />JavaScript应该是-&nbsp; &nbsp;var can = document.getElementById("imgCanvas");&nbsp; &nbsp;var img = document.getElementById("imageid");&nbsp; &nbsp;var ctx = can.getContext("2d");&nbsp; &nbsp;ctx.drawImage(img, 10, 10);&nbsp; &nbsp;var encodedBase = can.toDataURL();'encodedBase'包含图像的Base64编码。
打开App,查看更多内容
随时随地看视频慕课网APP