【发布时间】:2019-09-08 12:47:49
【问题描述】:
我不确定如何指定要保存的文件的路径(例如 ../images/screenshot.png)我尝试保存图像,例如
html2canvas($my-div, {
useCORS: true,
allowTaint: true,
onrendered: function (canvas) {
var img = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");
location.href = img;
}
});
这会下载到我的系统下载中。如何将其保存到项目内的文件夹中(要指定我要保存文件的路径)?
【问题讨论】:
-
您必须将该图像发送到服务器并通过 PHP 进行处理。
var img将只包含图像 base64 字符串,仅此而已 -
但是为什么呢?我想将该图像保存在客户端。好的,让我这样问吧。我想分享使用社交分享插件截取的屏幕截图。
-
我的代码分享图片
window.plugins.socialsharing.share( 'My Message', null, [image link here], null );
标签: javascript jquery image html2canvas