cocoscreator 使用pako压缩字符串

2023-12-13 18:23:17

最近项目中遇到个问题,需要把玩家本地的数据一股脑丢给服务端储存,但是数据量很大,于是想到先进行一次本地压缩。翻了一遍文档cocos官方居然没有提供压缩接口!!!

于是找了个第三方库:pako

引入pako
  1. 下载源文件:https://gitee.com/renew_old_romance/pako/repository/archive/master.zip
  2. 找到pako.js 一般在 pako-master\pako-master\dist
  3. 在项目assets中建一个"libs"文件夹
  4. 将pako.js 放入此"libs"文件中
  5. 在"资源管理器"中选中"pako.js"文件 在"属性检查器"中将"导入为插件"选项勾上 (我使用的版本2.4.3自己弹出对话框)
使用示例
//压缩
let str = "一生平安"
let a = pako.gzip(str)
//解压   
let b = pako.ungzip(a, { to: "string" });

完结 请点赞

文章来源:https://blog.csdn.net/qq_30527579/article/details/134973052
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。