以编程方式区分 Windows 8.1 和 Windows 10.0
Differentiate between Windows 8.1 and Windows 10.0 programatically
我想以编程方式区分 windows 8.1 和 windows 10.0 目标版本。
我正在使用 cordova,javascript。我如何找到差异,以便我可以为 8.1 和 10.0
编写函数
两种方法:
- 使用科尔多瓦device.platform API which gives this
- 使用库 UA-parser,其中包含 OS 版本的流行设备检测列表。
您可以发出 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?
我想以编程方式区分 windows 8.1 和 windows 10.0 目标版本。
我正在使用 cordova,javascript。我如何找到差异,以便我可以为 8.1 和 10.0
编写函数两种方法:
- 使用科尔多瓦device.platform API which gives this
- 使用库 UA-parser,其中包含 OS 版本的流行设备检测列表。
您可以发出 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?