求教一个关于加载zip中图集的问题

我有一个由plist和webp组成的图集文件。它被打包成zip并放在网上。
我为此写了一个基于JSZip的工具方法用来实现这个功能

public static UnZip(buffer: ArrayBuffer, callback: (data: JSZip) => void) {
    // 使用 JSZip 解压 ArrayBuffer 数据
    JSZip.loadAsync(buffer).then((zip) => {
        //解压成功
        callback(zip);
    })
        .catch((err) =>
        {
        // 解压失败
        Test.Log("UnZip Failed! Err: " + err);
    });
}

}

我也能从Callback方法返回的“zip”中成功拿到plist和webp文件:

        zip.file("0.plist").async("string").then((content: any) => 
        {

        });

        zip.file("0.webp").async("base64").then((buf: string) =>
        {


        });

求教我接下来如何用这两个文件生成图集?