Ralph, Credits goes to LiveCode and Javascript ;D
Thanks for your kind words. Pierre Le 29 avr. 2014 à 04:07, Ralph DiMola <rdim...@evergreeninfo.net> a écrit : > Pierre, > > Thank You!! Just what the DR ordered! Works likes a charm on Android. Going > for iOS now. > > Ralph DiMola > IT Director > Evergreen Information Services > rdim...@evergreeninfo.net > > -----Original Message----- > From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf > Of Pierre Sahores > Sent: Friday, April 25, 2014 2:42 PM > To: How to use LiveCode > Subject: Re: HTML browser and mobile. > > Hi Ralph, > > The way it works can be really simple (other ways available but this one > fills perfectly my needs…) : > > 1.- the html/js side : > > page1.html need to include some javascript : > > simple iOS/Android working example : > >> <script type="text/javascript"> >> var priogesture = 1, start_x = 0, stop_x = 0, start_y = 0, > stop_y = 0; >> function $(id) { return document.getElementById(id); } >> $("swipe-wrap").addEventListener ("touchstart", function > (event) { >> start_x = event.touches[0].screenX; start_y = > event.touches[0].screenY; priogesture = 0; >> }); >> $("swipe-wrap").addEventListener ("touchmove", function > (event) { >> stop_x = event.touches[0].screenX; stop_y = > event.touches[0].screenY; >> if ((priogesture == 0) && (stop_x != 0) && > (Math.abs(stop_x - start_x) > Math.abs(stop_y - start_y))) { >> if (start_x < stop_x) { >> > document.location.href="file:/data/data/com.pierresahores.alainweiz/cache/pr > ev.html"; >> } else if (start_x > stop_x) { >> > document.location.href="file:/data/data/com.pierresahores.alainweiz/cache/ne > xt.html"; >> } >> } >> }); >> </script> > > > a.- able to handle the touch messages it receive from your mobile app users; > b.- and initiate a new pageN.html load; > > 2.- the livecode scripting side : > >> on browserLoadRequested pUrl, pType >> if the platform is "iPhone" then >> if "/cache/prev.html" is in pURL then > > your iOS dedicated LC code comes there > >> on browserStartedLoading pUrl >> if "/cache/prev.html" is in pURL and the platform is "android" then > > your Android dedicated LC code comes there > > Best, > > Pierre > > Le 25 avr. 2014 à 19:36, Ralph DiMola <rdim...@evergreeninfo.net> a écrit : > >> How would one do a call back to LC from within a mobile web page? Is this > even possible on mobile? I have a html local page with a map image. I would > like to call an LC procedure with a parameter when the user presses within a > specific county on the page. >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdim...@evergreeninfo.net >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode