Javascript 如何使用JS获取图像的base64字符串

Javascript 如何使用JS获取图像的base64字符串,javascript,base64,Javascript,Base64,我正在尝试仅使用javascript获取图像的base64字符串 这只能在Firefox3.5+上使用,因为它是一个greasemonkey脚本 我无法使用画布解决方案,因为它位于另一台服务器上,这会引发安全异常 谢谢你的建议。正是你想要的。也许有一个更优雅的解决方案,但你可以创建一个带有图像尺寸的画布,使用drawImage将图像放在画布上,使用toDataURL和你想要的MIME类型,并获得一个类似“data:image/png;base64”的数据:URL然后是给定格式的图像的base64

我正在尝试仅使用javascript获取图像的base64字符串

这只能在Firefox3.5+上使用,因为它是一个greasemonkey脚本

我无法使用画布解决方案,因为它位于另一台服务器上,这会引发安全异常


谢谢你的建议。

正是你想要的。

也许有一个更优雅的解决方案,但你可以创建一个带有图像尺寸的画布,使用drawImage将图像放在画布上,使用toDataURL和你想要的MIME类型,并获得一个类似“data:image/png;base64”的数据:URL然后是给定格式的图像的base64表示

哦,我刚读到它在另一台服务器上。那你就不能用base64了。很抱歉您可以获得的唯一信息是尺寸