I tried loading the live demo on a desktop browser and got many alerts about missing Cordova APIs. Perhaps you should put your PhoneGap/Cordova calls behind checks, so that the app works as a regular website as well (for the demo, I mean)?
Sorry, it is supposed to be silent - shouldn't have any error/warning alerts. I didn't realize upgrading from PhoneGap to Cordova would break so many things. I'll be fixing it tonight.
I tried loading the live demo on a desktop browser and got many alerts about missing Cordova APIs. Perhaps you should put your PhoneGap/Cordova calls behind checks, so that the app works as a regular website as well (for the demo, I mean)?