0.0.1 • Published 4 years ago
secretimg-decrypt-web v0.0.1
secretImg-decrypt-web
Install
script
<script src="/path/secretImg.min.js"></script>
es6
import secretImg from 'secretImg'
Usage
需要先初始化,传入一个解密的key
secretImg .init('yourkey')
- web端可以通过自定义属性的方式使用
如果是图片,可以在img
标签设置data-secrete-src
为已经加密过的图片地址,图片加载并解析之后,会直接替换img
的src
属性
如果是背景,可以在标签上设置data-secrete-bgimg
为加密过的图片地址,图片加载并解析之后,会直接设置为该标签背景
<img src="#" data-secrete-src="path/si.bin" />
<div data-secrete-bgimg="path/si-bg.bin"></div>
- 如果你只想拿到图片的正确内容作其他用,也可以直接使用
secretImg.decrypt
,回调里面会以base64的形式返回图片内容
secretImg.decrypt('path/img.si', src => {
let $img = new Image()
$img.src = src
document.body.appendChild($img)
})
0.0.1
4 years ago