Cordova MD5 checksum plugin for Android and iOS. The plugin reads large files in chunks and builds the md5sum incrementally. It can handle large files.
yourAppDir$ cordova plugin add https://github.com/Busivid/cordova-plugin-fastrde-md5.git
fileEntry
is a org.apache.cordova.file.FileEntry
function win(md5sum){
console.log("MD5SUM: " + md5sum);
}
function fail(error){
console.log("Error-Message: " + error);
}
md5chksum.file(fileEntry, win, fail);