Text after "
We are trying to develop a phonegap application with GWT, PhoneGap 2.4, 2.4 gwtphonegap. Now we are testing it against Android 4.2. We have used geographic content and it works like a charm in browser and mobile, but when we try to use globalization to take the system locale, it does not work. . OnPhneGapAvailable event never fire and if we call getGlobalization it says it keeps unscheduled directly
We call this method from an onPhoneGapAvailable event:
Private zero detectLanguage () { / / If it is a mobile language, take the language from the OS (phoneGap.isPhoneGapDevice ()) {Window.alert ("language detection"); . PhoneGap.getGlobalization () getLocaleName (New GlobalizationCallback & lt; CLocale, GlobalizationError & gt; () {@Override Public Zero onSuccess (CLocale s) {...} @Override Public Zero onFailure (GlobalizationError f) {....} }); }} After that: phoneGap.initializePhoneGap ();
Our HTML:
& lt; Doctype html & gt; & Lt; Html & gt; & Lt; Top & gt; & Lt; Meta http-equiv = "content-type" content = "text / html; charset = UTF-8" & gt; & Lt; Title & gt; & Lt; / Title & gt; & Lt; Script type = "text / javascript" language = "javascript" src = "js / cordova -2.4.0 .js" & gt; & Lt; / Script & gt; & Lt; Meta name = "gwt: property" content = "locale = en" & gt; & Lt; Script src = "js / init.js" & gt; & Lt; / Script & gt; & Lt; Script type = "text / javascript" language = "javascript" src = "asdf.mobileclient / asdf.mobileclient.nocache.js" & gt; & Lt; / Script & gt; & Lt; Script type = "text / javascript" & gt; Document.addEventListener ("deviceready", (function () {PhoneGap.available = true;}), false); & Lt; / Script & gt; & Lt; / Head & gt; & Lt; Body & gt; & Lt; Iframe src = "javascript: '' id =" __gwt_historyFrame "tabIndex = '- 1' style =" status: complete; Width: 0; Height: 0; Limit: 0 "& lt; / iframe> and in the app (config.xml) The configuration sets the following plugins:
Plugin name = "globalization" value = "org. Apache.cordova.Globalization "/> Thanks in advance.
You have to wait forever, phonegap registers on the event GWT-Phonegap "Divisorred" event and will later set fire to the GWT event.
Any part of the API's API Accessing will not work.
No comments:
Post a Comment