For work, I had to help test a cordova iOS app and port it for Android. For some reason, the usual deviceready code wasn’t working:
if (navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry)/)) { // is on PhoneGap $(function() { document.addEventListener("deviceready", deviceIsReady, false); }); } else { // not on PhoneGap }
Instead, this worked:
if ( window.device ) { document.addEventListener("deviceready", deviceIsReady, false); } // not on PhoneGap else { // what else }
The other thing: I have no idea how to take screenshots on Android devices. To be honest, I still have no idea how to do it on my Nexus 7. Even less idea on how to do it on Android 3.0. Google search lead me to this and I still don’t understand why it has to be so hard (or confusing).
Leave a Reply