刚找到这个,其他的还在琢磨,暂时还解不了
导入为插件后可以直接使用zlib.deflateSync,zlib.inflateSync,报错可以用 // @ts-ignore忽略
不需要import,把上面引入去掉
你把demo发下,我调一下
感谢大神,我貌似也能输出一些内容了,我再仔细看看
后面哪个Buffer.from又是什么作用呢
压缩选项的值,你可以试下,调整后面参数的字段,压缩的大小是不一样的
压缩,解压都行,唯一问题就是中文解压乱码,很是气人
我简直就是个天才,在文档中翻到了这个方法,希望给后面进来的盆友们提供点儿帮助,至此,问题全部解决。
另外我还试了下,小日子过得不错的日本人写的哪个代码,找到zlib.min.js添加到项目中后设置成插件,调用方法类似。
使用方法如下:
/**压缩*/
static compress(data, dict = null) {
// @ts-ignore
var result = new Zlib.Deflate(data).compress();
return result
}
/**解压缩*/
static uncompress(data, dict = null) {
// @ts-ignore
var result = new Zlib.Inflate(data).decompress();
return result
}
也一样能够实现,付上本段代码
zlib.min.js.zip (6.9 KB)
2赞
请问,TextDecoder在微信小游戏上能用吗?
谢谢楼主分享,收藏先
这个您得自己试试,我感觉没啥问题
都是大家教我得,互相学习
感谢大神得指导,刚刚接触这个,一眼没看明白,经过反复测试,发现您这个很是高级,啥问题都解决了!
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。





