【函数】 | JsonArray getAlgorithms() |
【说明】 | 获取所有摘要算法。 |
【返回】 | Json数组,使用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeDigest.getAlgorithms());
运行示例
|
【函数】 | String get(String algorithm, String string) |
【说明】 | 获取摘要。 |
【返回】 | 摘要字符串。 |
【参数】 |
algorithm:摘要算法,使用getAlgorithms()获取当前设备支持的所有摘要算法。通常设备会支持以下算法:
|
【示例】 |
alert(rexseeDigest.get('MD5','This is a test!'));
MD5
alert(rexseeDigest.get('SHA-1','This is a test!'));
SHA-1
alert(rexseeDigest.get('SHA-224','This is a test!'));
SHA-224
alert(rexseeDigest.get('SHA-256','This is a test!'));
SHA-256
alert(rexseeDigest.get('SHA-384','This is a test!'));
SHA-384
alert(rexseeDigest.get('SHA-512','This is a test!'));
SHA-512
|
【函数】 | String get(String algorithm, String string, boolean isFile, boolean showProgress, boolean cancelable) |
【说明】 | 获取摘要。 |
【返回】 | 摘要字符串。 |
【参数】 |
algorithm:摘要算法,使用getAlgorithms()获取当前设备支持的所有摘要算法。
string:要获取摘要的字符串或文件名称,取决于isFile。 isFile:如果为true,表示string是文件路径,需要获取文件的摘要;如果为false,表示string是字符串。 showProgress:是否显示进度条。 cancelable:如果显示进度条,是否允许取消。 |
【示例】 |
alert(rexseeDigest.get('MD5',rexseeStorage.getRoot()+'eric.jpg',true,true,true));
运行示例
|