hddata-wm-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.1.13 • Public • Published

网页水印SDK

合肥高维数据网页水印 js sdk

Installation

pnpm add hddata-wm-sdk

使用

  1. 生成水印
import Watermark from 'hddata-wm-sdk'
// 初始化并创建水印,参数请填写水印服务提供的参数
Watermark.init({
    host: 'http://localhost:3000', // 水印服务地址
    objectId: 'test', // 溯源对象id
    username: 'test', // 用户名
    secret: 'yFmB8dHZOvCRVaYqiGaVnbrKCmZG6qmn' // 密钥
})
  1. 销毁水印
import Watermark from 'hddata-wm-sdk'

Watermark.destroy()
  1. 判断水印是否已存在
import Watermark from 'hddata-wm-sdk'

Watermark.isExist() // ture or false

API

Watermark.init(options) options参数说明

参数名 类型 默认值 必填 说明
host string 水印服务地址
objectId string 溯源对象id
username string 用户名
secret string 密钥
domId string '' 水印dom的id,默认挂在body下
moduleId number 明水印模板ID,需要渲染明水印时传入
conflictDetectionSwitch boolean false 客户端水印检测开关
conflictDetectionTime number 60 客户端水印检测间隔时间,默认60秒

Package Sidebar

Install

npm i hddata-wm-sdk

Weekly Downloads

85

Version

1.1.13

License

MIT

Unpacked Size

109 kB

Total Files

6

Last publish

Collaborators

  • dengnanhao