数据网址通过javascript和html下载 - 增加chrome max size

pex*_*mar 6 html javascript google-chrome

我有一个图像作为数据网址,并希望我的浏览器将其下载为图像.下面的函数帮助我解决这个问题(它通过'data'参数获取数据url):

function(data) {
    var link = document.createElement("a");
    link.download = "picture.jpg";
    link.href = data;
    link.click();
}
Run Code Online (Sandbox Code Playgroud)

由于数据网址大小小于2 MB,因此它的工作正常.一旦数据网址大小超过2 MB,chrome就会下载名为"Download"的文件,而chrome则显示网络故障.

我认为这是因为任何最大缓存大小限制(请参阅在Javascript中获取最大数据Uri大小).是否有可能在浏览器中增加数据网址的最大大小?