Pregunta

¿Cómo podré obtener el número de versión de mi aplicación en Metro JavaScript?

Por ejemplo, esta es la versión 1.2 de nuestra aplicación, ¿cómo puedo obtener el número de versión en mi código de metro JavaScript?

¿Fue útil?

Solución

Puede usar Windows.ApplicationModel.package.current.id.version Object para hacer referencia a la versión especificada en su manifiesto de aplicación.

El objeto de versión contiene propiedades "Build, Mayores, Menores y Revisión".

Para más detalles, ver http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.package.aspx

Otros consejos

Use este método auxiliar para obtener la versión como una cadena completa:

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

Para mostrarlo al usuario:

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

Esto supone que agregas esta etiqueta:

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

Qué tal esto;


function getCurrentApplicationVersion() {
    var currentVersion = Windows.ApplicationModel.Package.current.id.version;
    var values = [];
    for (var key in currentVersion) {
        values.push(currentVersion[key]);
    }
    return values.join('.');
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top