0.0.1 • Published 4 years ago

secretimg-decrypt-web v0.0.1

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

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为已经加密过的图片地址,图片加载并解析之后,会直接替换imgsrc属性

如果是背景,可以在标签上设置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)
})