errorman
errorman
## 简介 看到本周周刊有一个零宽字符的应用,想起我两年前在公司创意大赛做的一个微信小程序,可以直接体会到零宽字符的妙处,所以想推荐给大家。 悄悄话工具,有生成悄悄话和查看悄悄话两个操作。生成悄悄话是可以在文字中隐藏任意文字、图片或视频,生成后的文字肉眼看不出任何区别,只能用查看悄悄话解析文字才能看到隐藏的内容。 ### 用处 说实话我也想不到有什么特别的用处,能想到的一些用处好像都不太合规(比如借助这个工具和别人聊天的话,可以隐藏真实的聊天内容)。当时做这个也只是觉得好玩,「悄悄话」这个概念是小程序为了过审包装的,不过也算是比较合理。 ### 官网 [嘘......](https://zengkan0703.github.io/) ## 原理 原理很简单,就是利用了零宽字符不可见的特性,核心逻辑可以看之前自己写的一个 demo 项目:[JavaScript 字符串中水印的编码和解码](https://github.com/zengkan0703/text-watermark) ## 示例 这句话里面隐藏了一个小彩蛋,复制这段文字,扫描下面二维码打开「悄悄话工具」微信小程序,在「查看悄悄话」里面查看就能得到隐藏的彩蛋。 ![code](https://user-images.githubusercontent.com/20679471/190558784-3b7584d1-fb98-4dde-9fd3-b08fa42e7875.png)