Una adattamento potrebbe essere usare flash (ma iphone sarebbe quasi tagliato fuori) dubito che ci sia qualcosa in javascript perché non può accedere ai "comandi" del smartphone (volume, cassa, play, etc..)