crc32-browser
Calc CRC32 for local file on browser.
Use HTML5 and ES6 style.
run in browser
Import crc32.js from script tag. like <script src="crc32.js"></script>
//init crc32 object. Each Crc32 object can only calc one file.var crc32 = ;//get the file which user selected.var file = 0files0;//get crc32 resultvar { console;} var fileReader = ;fileReader;fileReader { crc32; if/* file read finish */ };fileReader { //on error code};
method
Class Crc32
Init a crc32 calc for one file.
update(data)
update crc32 from filedata or one piece of file data blob.
digest(base)
get the value of crc32
base: default: 16 get crc32 value in hex.
2, 8, 10, 16 can be passed here.