write的时候判断callback是否存在