# encrypt ^6.8
加密
# 请求参数
| Prop | Type | Value | Comment | 
|---|---|---|---|
type |  String |  [ md5|sha1|hmac_sha1 ] |  加密类型 | 
data |  String |  - |  需要加密的数据 | 
key |  String |  - |  type为hmac_sha1时必填 | 
# 参数代码示例
    let params = {
        type: 'md5',
        data: 'testdata'
    }
 1
2
3
4
5
6
2
3
4
5
6
# 接口调用示例
      let params = {type: this.mType, data: this.mData}
      this.$bridge
        .encrypt(params)
        .then(res => {    
          this.$alert(res)
        })
        .catch(err => {
          this.$toast(err)
        })
 1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 返回参数
- 成功时返回
 
| Prop | Type | Comment | 
|---|---|---|
code |  Number |  - | 
msg |  String |  - | 
data |  String |  加密后的数据 | 
# 返回示例
{
    "code": 0,
    "msg": "success",
    "data": "EF654C40AB4F174FC699915D4F70902"
}
 1
2
3
4
5
6
7
2
3
4
5
6
7