cocos creator如何使用cryptojs加解密(及引入方法)
如果想转请评论留个言并注明原博 @Sclifftop @13805064305 阿浚 cocos creator如何使用cryptojs加解密(及引入方法)
步骤
- 获取库
npm install crypto-js -g
,加不加-g
看你自己- 去github上面获取,
https://github.com/brix/crypto-js
- 使用库
-
做好代码结构规范,在
assets/Script
搞个libs文件夹,只需把上面库中的crypto-js.js
复制到libs里即可 -
打开creator编辑器,找到
crypto-js.js
,选择导入为插件 -
建个声明文件
.d.ts
,其实是给编辑器看得,不懂就去看声明文件相关文档- 里面写上
declare var CryptoJS;
- 里面写上
-
使用方法
typescriptvar ciphertext = CryptoJS.AES.encrypt("这是需要加密字符串", key, cfg).toString(); var plaintext = CryptoJS.AES.decrypt(ciphertext, key, cfg).toString(CryptoJS.enc.Utf8); 稍微贴两行出来,其他的自己翻库文件,里面有 注意:如果不需要用其他方法,可以精简一下库,不想精简就压缩一下(如果压缩要注意名称问题,暴露出来)
-
完毕
-
还有把整个库文件夹复制进来的同志,你又不用其他的库你复制个鸡儿
程序员不会看调用方法属实难绷(非专业可以理解)
新slogaen:坚持遇到问题写文章分享出来,方便他人是种美德(太懒就不写)