【发布时间】:2026-01-31 23:05:02
【问题描述】:
我有一个画布并在canvas.toDataURL('image/png') 的帮助下从中检索图像数据。
问题: <input type="file" /> 想要文件路径为 value 而不是 base64 数据。
问题: 如何在<input type="file" />的帮助下将base64图像数据发送到服务器而不将它们保存到本地文件系统?
我的解决方法:尝试隐藏输入<input type="file" />,但服务器需要文件名属性
也许用 XmlHttpRequest 可以解决这个问题?
【问题讨论】:
-
为什么需要将base64图像转换为文件输入?您可以简单地将base64字符串发送到服务器,然后将其转换为图像服务器端。
-
@YeldarKurmangaliyev 服务器是第三方,我无法更改它的 API。
-
哦,我明白了。我想,这篇文章可以帮到你:*.com/questions/4998908/…
-
@YeldarKurmangaliyev 谢谢!会玩它
-
@YeldarKurmangaliyev 有帮助!万分感谢!!!!你可以创建你的答案,我会接受它
标签: javascript html ajax html5-canvas