Frage

Wie kann ich die Versionsnummer meiner Anwendung in Metro JavaScript erhalten?

Dies ist beispielsweise die 1.2 -Version unserer Anwendung. Wie kann ich die Versionsnummer in meinem JavaScript -Metro -Code erhalten?

War es hilfreich?

Lösung

Sie können die Windows.ApplicationModel.Package.current.id.Version -Objekt verwenden, um die in Ihrem Anwendungsmanifest angegebene Version zu verweisen.

Das Versionsobjekt enthält "Build, Major, Minor & Revision" Eigenschaften.

Weitere Informationen finden Sie unter http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationModel.package.aspx

Andere Tipps

Verwenden Sie diese Helfermethode, um die Version als vollständige Zeichenfolge abzurufen:

function getAppVersion() {
    var p = Windows.ApplicationModel.Package.current.id.version;
    return p.major + "." + p.minor + "." + p.build + "." + p.revision;
}

Um es dem Benutzer anzuzeigen:

document.getElementById("version").innerHTML = "version " + getAppVersion();

Dies setzt voraus, dass Sie dieses Tag hinzufügen:

<span id="version"></span>

Wie wäre es damit;


function getCurrentApplicationVersion() {
    var currentVersion = Windows.ApplicationModel.Package.current.id.version;
    var values = [];
    for (var key in currentVersion) {
        values.push(currentVersion[key]);
    }
    return values.join('.');
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top