fix readBlob onloaded event binding