在JavaScript中解压gzip和zlib字符串
- 论坛
- 在JavaScript中解压gzip和zlib字符串
14 浏览
在JavaScript中解压gzip和zlib字符串
我想从tmx文件中获取压缩图层数据。有谁知道在javascript中解压缩gzip和zlib字符串的库?我尝试了zlib,但对我来说不起作用。例如,tmx文件中的图层数据是:
eJztwTEBAAAAwqD1T20JT6AAAHgaCWAAAQ==
我的javascript代码是
var base64Data = "eJztwTEBAAAAwqD1T20JT6AAAHgaCWAAAQ=="; var compressData = atob(base64Data); var inflate = new Zlib.Inflate(compressData); var output = inflate.decompress();
它运行时显示错误消息"unsupported compression method"。但是,我尝试使用在线工具http://i-tools.org/gzip进行解压缩,它返回了正确的字符串。