leuthrick
Gebruiker
- Lid geworden
- 17 sep 2008
- Berichten
- 454
Hallo,
Graag zou ik de output van de volgende code willen plaatsen in een variabel.
[JS]window.plugins.text.translate("word", function(result) { return result; }[/JS]
[JS](function(cordova) {
function Device() {}
Device.prototype.translate = function(key, callback) {
Cordova.exec( callback, callback,
"localizable",
"get",
[key]);
}
if (!window.plugins) window.plugins = {}
window.plugins.text = new Device()
})(window.cordova || window.Cordova || window.PhoneGap);[/JS]
Ik heb al verschillende dingen geprobeerd maar niks lijkt goed te werken, zoals bijvoorbeeld:
[JS]
var test = "";
window.plugins.text.translate("word", function(result) { test = result; }
alert(test);[/JS]
Maar met de bovenstaande code werkt alert niet. (Ik dacht zelf dat dat kwam omdat de alert eerder word uitgevoerd dan dat het result in de variabel is gestopt?)
Alvast bedankt
Met vriendelijke groet,
leuthrick
Graag zou ik de output van de volgende code willen plaatsen in een variabel.
[JS]window.plugins.text.translate("word", function(result) { return result; }[/JS]
[JS](function(cordova) {
function Device() {}
Device.prototype.translate = function(key, callback) {
Cordova.exec( callback, callback,
"localizable",
"get",
[key]);
}
if (!window.plugins) window.plugins = {}
window.plugins.text = new Device()
})(window.cordova || window.Cordova || window.PhoneGap);[/JS]
Ik heb al verschillende dingen geprobeerd maar niks lijkt goed te werken, zoals bijvoorbeeld:
[JS]
var test = "";
window.plugins.text.translate("word", function(result) { test = result; }
alert(test);[/JS]
Maar met de bovenstaande code werkt alert niet. (Ik dacht zelf dat dat kwam omdat de alert eerder word uitgevoerd dan dat het result in de variabel is gestopt?)
Alvast bedankt
Met vriendelijke groet,
leuthrick