使用JSZIP压缩整个文件夹

时间:2020-09-29 09:42:08

标签: zip jszip

我正在尝试在服务器上压缩文件夹,而我正在使用jszip。我不知道如何读取文件夹中的所有文件并压缩它们。 非常感谢。

<?php
$dir = 'images';
$files = scandir($dir, 0);
?>  
<script>
    function create_zip() { 
        var zip = new JSZip();
        <?php foreach ($files as $valore)
         echo"<script language='javascript'>
            zip.file('<?php $valore ?>');
            </script>";
        ?>

        // Generate the zip file asynchronously
        zip.generateAsync({type:"blob"}).then(function(content) {
            // Force down of the Zip file
            saveAs(content, "archive.zip");
        });
    }
</script>

0 个答案:

没有答案