基本的に、Googleテーブルにあるすべてのデータをダウンロード用のCSVに吐き出すこのエクスポートボタンを作成しました。行が多すぎるまで完全に正常に動作し、csv をダウンロードしようとすると Chrome から「aw snap」エラー ページが表示されます。これを修正するにはどうすればよいですか?
var csvContent = "data:text/csv;charset=utf-8,";
data.forEach(function (infoArray, index) {
dataString = infoArray.join(",");
csvContent += dataString + "\n";
});
var encodedUri = encodeURI(csvContent);
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", "Data.csv");
link.click();