我有这样的图像:
<img src="data:image/jpeg;charset=utf-8;base64,/9j...">
当我右键单击图像并选择"另存为"时,保存对话框会以"download.jpg"作为文件名.我想选择一个不同的默认文件名.download在img元素上添加标签似乎不起作用.有没有办法为此添加名称?
我已经看过了,但它的<a>标签是:在使用数据时有没有办法指定建议的文件名:URI?
也许你可以尝试使用类似的方法caman.js。以下是其工作原理的示例。我知道这不完全是您想要的,但请看一下。
演示版
您也可以使用<a>标签来执行此操作,但它将在单击时下载。
<a download="logo.png" href="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">Download transparent png</a>
Run Code Online (Sandbox Code Playgroud)