Encrypt
对字符串进行base64, md5, 加密解密。
接口说明
1. base64 (Deprecated,建议用Util类的base64Encode和Decode方法)
static base64(inString, callback)
参数
inString = "inString" // 待base64的字符串
callback = (result) =
>
{}
result = {
"outString" // 结果字符串
}
2. MD5
static MD5(inString, callback)
参数
inString = "inString" // 待MD5的字符串
callback = (result) =
>
{}
result = {
"outString" // 结果字符串
}
3. encrypt
static encrypt(inString, encType, callback)
参数
inString = "inString" // 待加密/解密的字符串
encType // 1:加密 2:解密
callback = (result) =
>
{}
result = {
"outString" // 结果字符串
}
示例
import {Encrypt} from '@ctrip/crn';
Encrypt.MD5("crn demo", (result) =
>
{
Toast.show(JSON.stringify(result));
});
Encrypt.base64("crn demo", (result) =
>
{
Toast.show(JSON.stringify(result));
});
Encrypt.MD5("crn demo", 1, (result) =
>
{
Toast.show(JSON.stringify(result));
});