App Metro version info programme
-
28-10-2019 - |
Question
Comment vais-je être en mesure d'obtenir le numéro de version de mon application dans javascript métro?
Par exemple, voici la version 1.2 de notre application, comment puis-je obtenir le numéro de version dans mon code de métro javascript?
La solution
Vous pouvez utiliser l'objet Windows.ApplicationModel.Package.current.id.version pour référencer la version spécifiée dans votre manifeste d'application.
L'objet version contient des propriétés "build, majeurs, mineurs et révision".
Pour plus de détails, voir http://msdn.microsoft. com / fr-fr / bibliothèque / windows / apps / windows.applicationmodel.package.aspx
Autres conseils
Utilisez cette méthode d'aide pour obtenir la version complète en tant que chaîne :
function getAppVersion() {
var p = Windows.ApplicationModel.Package.current.id.version;
return p.major + "." + p.minor + "." + p.build + "." + p.revision;
}
Pour l'afficher à l'utilisateur:
document.getElementById("version").innerHTML = "version " + getAppVersion();
Cela suppose que vous ajoutez cette balise:
<span id="version"></span>
Qu'en est-ce;
function getCurrentApplicationVersion() {
var currentVersion = Windows.ApplicationModel.Package.current.id.version;
var values = [];
for (var key in currentVersion) {
values.push(currentVersion[key]);
}
return values.join('.');
}