Как я смогу получить номер версии моего приложения в metra javascript?Информация о версии приложения Metro App программно
Например, это версия нашего приложения 1.2, как я могу получить номер версии в своем мета-коде javascript?
Как я смогу получить номер версии моего приложения в metra javascript?Информация о версии приложения Metro App программно
Например, это версия нашего приложения 1.2, как я могу получить номер версии в своем мета-коде javascript?
Вы можете использовать объект Windows.ApplicationModel.Package.current.id.version для ссылки на версию, указанную в манифесте приложения.
Объект версии содержит «build, major, minor &« Свойства ревизии ».
Для получения более подробной информации см http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.package.aspx
Используйте этот вспомогательный метод, чтобы получить версию в полную строку:
function getAppVersion() {
var p = Windows.ApplicationModel.Package.current.id.version;
return p.major + "." + p.minor + "." + p.build + "." + p.revision;
}
Чтобы отобразить его пользователю:
document.getElementById("version").innerHTML = "version " + getAppVersion();
Предполагается, что вы добавите этот тег:
<span id="version"></span>
Как насчет этого;
function getCurrentApplicationVersion() {
var currentVersion = Windows.ApplicationModel.Package.current.id.version;
var values = [];
for (var key in currentVersion) {
values.push(currentVersion[key]);
}
return values.join('.');
}
Вы делаете предположения об итерационном порядке объектов ключей в JavaScript. См. Http://stackoverflow.com/a/280861/227349 – JonnyReeves