此代码用于将数据保存到文件:
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中的哪些更改导致该代码不再起作用吗?
谢谢