Change callback type to 'String' and fix low version can not load the progress