Skip to content

Instantly share code, notes, and snippets.

View cdcharlebois's full-sized avatar

Conner Charlebois cdcharlebois

View GitHub Profile

Keybase proof

I hereby claim:

  • I am cdcharlebois on github.
  • I am mxconner (https://keybase.io/mxconner) on keybase.
  • I have a public key ASAYScDfGZyay7rPlcwpERMfVKr7MOMhDFpnI7sT3cMROwo

To claim this, I am signing this object:

@cdcharlebois
cdcharlebois / smartMobileInit.js
Created June 27, 2017 20:53
replace the standard 'deviceready' event listener with this one, in bundle.js
document.addEventListener("deviceready",function(){i.loadJSON("settings.json",function(e){var i=JSON.parse(e),l=localStorage.getItem("mx-prior-url");if(l)if(confirm("Do you want to initialize "+l+" ?"))r.initialize(l,i.hybridTabletProfile,i.hybridPhoneProfile,i.enableOffline,i.requirePin);else if(o=confirm("Do you want to use the default url: "+i.url+" ?"))localStorage.setItem("mx-prior-url",i.url),r.initialize(i.url,i.hybridTabletProfile,i.hybridPhoneProfile,i.enableOffline,i.requirePin);else{t=prompt("Enter a new URL to initialize:");localStorage.setItem("mx-prior-url",t),r.initialize(t,i.hybridTabletProfile,i.hybridPhoneProfile,i.enableOffline,i.requirePin)}else{var o=confirm("Do you want to use the default url: "+i.url+" ?");if(o)localStorage.setItem("mx-prior-url",i.url),r.initialize(i.url,i.hybridTabletProfile,i.hybridPhoneProfile,i.enableOffline,i.requirePin);else{var t=prompt("Enter a new URL to initialize:");localStorage.setItem("mx-prior-url",t),r.initialize(t,i.hybridTabletProfile,i.hybridPhoneProf