怎么把后端传回的base64文件通过点击按钮保存图片

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

这是后端返回的base64文件流

<script>
        function ShowResult(data) {
            var v = data['img64'];
            document.getElementById('photoBackground').src = "data:image/jpeg;base64, " + v;
        }
    </script>
运行结果及报错内容

尝试过网上的代码,页面只是刷新了一下,但是图片并未保存
我用的是谷歌浏览器

我的解答思路和尝试过的方法
我想要达到的结果

通过点击按钮保存图片到自己选择的文件夹中

img


const mTemp = document.createElement('a')
mTemp.href = '你的base64编码'
mTemp.download = '你的下载文件名'
mTemp.click()
mTemp.remove()