使用Chrome和Javascript保存文件使用GUID作为文件名,而不是指定的文件名

时间:2019-03-26 11:24:52

标签: javascript google-chrome

此代码用于将数据保存到文件:

                        var contentType = response.headers['content-type'] || 'application/octet-stream';
                        var blob = new Blob([response.data], { type: contentType });
                        saveAs(blob, self.getSelectedItem().id + ' (' + self.getSelectedItem().displayName + ').csv')
                        self.hideNotificationDialog();
                        self.showNotification("Data exported");

直到大约一周前,这在Edge和Chrome上都运行良好。

现在在Chrome中,保存到的文件只是一个GUID,而不是我在saveAs调用中指定的文件名。

有人知道Chrome中的哪些更改导致该代码不再起作用吗?

谢谢

0 个答案:

没有答案