Javascript 如何从图像url转换,如'https://www.gstatic.com/webp/gallery3/1.png'到ionic3中的base64字符串?
我正在从服务器获取图像url。我需要将图像发布到服务器。因此,我需要将图像url转换为用于数据库存储的离子3中的base64字符串。如果您会发现许多实现 例如: /** *转换图像 *指向base64 url *@param{String}url *@param{Function}回调 *@param{String}[outputFormat=image/png] */ 函数convertImgToBase64URLurl,回调,outputFormat{ var img=新图像; img.crossOrigin='匿名'; img.onload=函数{ var canvas=document.createElement'canvas', ctx=canvas.getContext'2d',dataURL; canvas.height=img.height; canvas.width=img.width; ctx.drawImageimg,0,0; dataURL=canvas.toDataURLoutputFormat; callbackdataURL; canvas=null; }; img.src=url; } 资料来源:Javascript 如何从图像url转换,如'https://www.gstatic.com/webp/gallery3/1.png'到ionic3中的base64字符串?,javascript,ionic-framework,ionic3,Javascript,Ionic Framework,Ionic3,我正在从服务器获取图像url。我需要将图像发布到服务器。因此,我需要将图像url转换为用于数据库存储的离子3中的base64字符串。如果您会发现许多实现 例如: /** *转换图像 *指向base64 url *@param{String}url *@param{Function}回调 *@param{String}[outputFormat=image/png] */ 函数convertImgToBase64URLurl,回调,outputFormat{ var img=新图像; img.cr