我如何在Metro JavaScript中获取应用程序的版本号?
例如,我们的应用程序是1.2版本,我该如何在我的JavaScript Metro代码中获取版本号?
我如何在Metro JavaScript中获取应用程序的版本号?
例如,我们的应用程序是1.2版本,我该如何在我的JavaScript Metro代码中获取版本号?
使用此辅助方法获取版本的完整字符串:
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('.');
}