跳到主要内容
版本:v10.0

M3D / M3D / Reader / DecodeHelper

Class: DecodeHelper

M3D.Reader.DecodeHelper

Description

解密帮助类 *@memberof SView.Reader

Author

YW

Date

2022-1-17

Version

1.0

Table of contents

Constructors

Methods

Constructors

constructor

new DecodeHelper(): DecodeHelper

Returns

DecodeHelper

Methods

decodeFile

decodeFile(zipFile, jsZipObject): Promise<void>

Parameters

NameTypeDescription
zipFileSvlxFilesvlx文件
jsZipObjectJSZipObject

Returns

Promise<void>

Description

判断是否需要解密,若需要解密则请求密钥


getDString

getDString(enStr, str?): string

Parameters

NameTypeDescription
enStrany加密字符串
str?any可选参数

Returns

string

解密完成的字符串

Description

字符串解密


getRandomString

getRandomString(len?): string

Parameters

NameTypeDescription
len?number密钥长度

Returns

string

加密密钥

Description

自动生成加密密钥