2014-04-28 3 views
15

Ich benutze PhoneGap Build, um meine App zu packen. Gibt es ein PhoneGap oder ein 3rd Party Plugin, das ich in meine config.xml einbinden kann, um die Version der App in der Runtime zu bekommen?Plugin, um die Version der PhoneGap App zu bekommen?

Jeder Vorschlag für den besten Weg, um die Version der App zu erhalten, würde geschätzt werden.

Antwort

21

Dieses Plugin auf iOS funktioniert, Windows Phone 8 und Android: http://plugreg.com/plugin/whiteoctober/cordova-plugin-app-version

Wenn Sie die Cordova CLI verwenden, können Sie installieren über:

cordova plugin add https://github.com/whiteoctober/cordova-plugin-app-version.git 

Dann ist es so einfach wie:

cordova.getAppVersion(function (version) { 
    alert(version); 
}); 

(nachdem das Gerät bereit Funktion wurde gefeuert)

+0

ich nicht CLI verwende ich uns e PhoneGap Build zum Packen meiner App. Gibt es kein entsprechendes Plugin, das ich meiner config.xml hinzufügen kann, damit PhoneGap build dieses Plugin zu meinem Paket hinzufügen kann? – Hemantsom

+1

Sie müssen ein Plugin an PhoneGap Build senden (oder jemanden fragen, der einen schön geschrieben hat). Momentan gibt es kein "Version" -Plugin: https://build.phonegap.com/plugins –

+0

@LeeCrossley Hallo, ich habe deinen Code benutzt, aber die Version bleibt für iOS unbearbeitet ... im itunes connect-Panel sehe ich Versionen 114 (1.01), 114 (1.03), 114 (1.04) usw. Und das Plugin gibt nur '114' zurück. Irgendeine Idee ? Danke – Louis

Verwandte Themen