change source of revealjs to detect more phones