Filesaver下载对话框打开两次

时间:2019-11-07 20:46:19

标签: javascript filesaver.js

我使用Filesaver.js库的savesAs方法下载通过Websocket接收到的zip文件(base64加密为blob)。问题是该文件被下载了两次,一次是文本文件,一次是zip文件。

我尝试将其转换为字节数组,但是发生错误,第一个参数无法转换。

    function onMessage(evt)
        {
            if(evt.data instanceof Blob){
               var filename='export.zip';
               saveAs(evt.data, filename);
             }

感谢您的咨询!

0 个答案:

没有答案
相关问题