0.0.4 • Published 4 years ago

@nostar/conver2xor v0.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

解析图片方库库

使用方式

推荐使用cdn的方法,方便日后更新

通过 cdn【推荐】

<script src="https://zuhaowan.zuhaowan.com/static/zhwfe/static/lib/conver2xor/index.js"></script>
<script>
  new Conver2xor(url, options).then((res) => {});
</script>

通过 npm

npm i @nostar/conver2xor -S
import Conver2xor from '@nostar/conver2xor';

new Conver2xor(url, options).then((res) => {});

参数说明

参数名描述类型默认举例
url文件地址string/array'1.zhwv1' , ['1.zhwv1','2.zhwv2']
options配置参数object,见下文

urlhttp(s)//开始,则不会在前面追加options.baseURL

url不以.zhwv(\d+)结尾,则会返回原 url

options 配置参数

参数名描述类型默认举例
pwds各个版本对应的秘钥object保密{ v1: 'pwd' }
sliceIndexs各个版本对应的下标,全量为 0object200{ v2: 200 }
baseURL基础 url 前缀stringhttps://qnpicnew.zuhaowan.com/

new Conver2xor(url, options)返回 promise, 返回值 res 参数如下

返回值说明

返回格式

url 为 string

参数名描述类型备注
success是否成功boolean
code成功或错误编码int0 成功1 解密错误2 请求错误3 非.zhwv1 或.zhwv2 结尾
url传入的参数 urlstring
full_path请求的 urlstring
{
  success: true,
  code: 0,
  data: 'data:image/jpeg;base64,......',
  url: url,
  full_url: baseURL + url
}

url 为 array。data 为数组,data 中每一项同上。

参数名描述类型备注
success是否全部成功boolean
code成功或错误编码int0 成功1 一项或多项失败-1 当前环境不支持 Uint8Array-2 未传递 url 或为空
{
  success: true,
  code: 0,
  data: [
    {
      success: true,
      code: 0,
      data: 'data:image/jpeg;base64,......',
      url: url,
      full_url: baseURL + url
    },
    {
      success: true,
      code: 0,
      data: 'data:image/jpeg;base64,......',
      url: url,
      full_url: baseURL + url
    },
  ]
}
0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago