Methylene blue is a potent and broad-spectrum inhibitor against Zika virus in vitro and in vivo