首页 / 浏览问题 / 三维GIS / 问题详情
场景出图之后,指定文件夹目录
6EXP 2020年12月02日

场景导出之后图片之后,存储到指定的文件夹目录下,而不是浏览器的默认文件夹,怎么样指定自定义的存储路径呢?

 在官网的例子中的,方法是如下,

function convertImageToCanvas(image) {
    var canvas = document.createElement("canvas");
    canvas.width = 400;
    canvas.height = 300;
    canvas.getContext("2d").drawImage(image, -700, 0);
    return canvas;
}
/**
 * 下载图片
 */
function download(base64data) {
    var image = new Image();
    image.src = base64data;
    image.onload = function() {
        var canvas = convertImageToCanvas(image);
        url = canvas.toDataURL("image/jpeg");
        var a = document.createElement('a');
        var event = new MouseEvent('click');
        a.download = (new Date()).getTime() + ".png"; // 指定下载图片的名称
        a.href = url;
        a.dispatchEvent(event); // 触发超链接的点击事件
    }
}

1个回答

您好,参考这篇博客,进行浏览器下载设置https://jingyan.baidu.com/article/37bce2be4a90641002f3a2fa.html

6,077EXP 2020年12月03日
...