メトロアプリバージョン情報プログラムで
-
28-10-2019 - |
質問
Metro JavaScriptでアプリケーションのバージョン番号を取得するにはどうすればよいですか?
たとえば、これはアプリケーションの1.2バージョンですが、JavaScript Metroコードでバージョン番号を取得するにはどうすればよいですか?
解決
windows.applicationmodel.package.current.id.versionオブジェクトを使用して、アプリケーションマニフェストで指定されたバージョンを参照できます。
バージョンオブジェクトには、「ビルド、メジャー、マイナー、リビジョン」プロパティが含まれています。
詳細については、参照してください 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('.');
}
所属していません StackOverflow