rexseeDigest
返回手册目录
【函数】JsonArray getAlgorithms()
【说明】获取所有摘要算法。
【返回】Json数组,使用eval('('+json+')')转换为JavaScript数组。
【参数】
【示例】
alert(rexseeDigest.getAlgorithms());
运行示例

【函数】String get(String algorithm, String string)
【说明】获取摘要。
【返回】摘要字符串。
【参数】 algorithm:摘要算法,使用getAlgorithms()获取当前设备支持的所有摘要算法。通常设备会支持以下算法:
  • MD5
  • SHA-1
  • SHA-224
  • SHA-256
  • SHA-384
  • SHA-512
string:要获取摘要的字符串。
【示例】
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));
运行示例
返回手册目录