对于此代码中的IE11,base64文件被转换为Blob,然后创建一个下载链接。但是,对于一个大型base64文件(~ >5Mb),在创建Blob时浏览器会挂起:如何才能解决这个问题呢? var byteNumbers = new Array(slice.length);for (var i = 0;
我使用javascript (window.location.href= uri + base64(tableData))将html表导出为excel,这在1500行中运行良好。因为window.location.href有一些限制字符串长度。但是我需要出口40000行。因此,我们是否可以将数据部分分配给window.location.href或有任何替代解决方案?
在我的工作人员中,我将从请求获得的base64字符串转换为具有某些函数的blob。然而,当我试图将blob放入我的桶中时,我会得到“网络连接丢失”错误。我可以成功地只放置base64字符串或任何其他字符串,但不能放置blob。= byteCharacters.slice(offset, offset + sliceSize);
for (let i = 0; i < slice</em