以编程方式区分Windows 8.1和Windows 10.0

时间:2017-05-16 04:42:54

标签: javascript cordova windows-phone-8.1 windows-10-mobile

我想以编程方式在Windows 8.1和Windows 10.0目标版本之间进行区分。

我正在使用cordova,javascript。我如何找到差异,以便我可以编写8.1和10.0

的函数

2 个答案:

答案 0 :(得分:1)

两种方法:

答案 1 :(得分:0)

您可以发出HTTP请求以从xml读取版本。 将URL替换为您要读取的xml文件。我希望它有效。

function readConfig() {
    var xhr = new XMLHttpRequest();
    xhr.addEventListener("load", function () {
        var parser = new DOMParser();
        var doc = parser.parseFromString(xhr.responseText, "application/xml");
        alert("Description : " + 
              doc.getElementsByTagName("description").item(0).textContent);
    });
    xhr.open("get", "../../android_res/xml/config.xml", true);
    xhr.send();
}

参考:  Is there a cordova plugin to read values from config.xml?