我需要在环境Windows 8的worklight app中获取设备名称("计算机名称")。
似乎WL.Device类在Windows 8(非电话)环境中无法提供帮助。
任何帮助将不胜感激! 谢谢, F。
答案 0 :(得分:0)
WL.Device
与您正在寻找的内容之间没有任何关系
在Windows 8中,您需要使用WinJS API。
尝试以下操作并检查Visual Studio中的JavaScript控制台:
function wlCommonInit() {
getHostName();
}
function getHostName() {
var hostNamesList = Windows.Networking.Connectivity.NetworkInformation.getHostNames();
for (var i = 0; i < hostNamesList.length; i++) {
var entry = hostNamesList[i];
if (entry.type === Windows.Networking.HostNameType.domainName) {
console.log(entry.displayName);
}
}
return null;
}
来源:http://caioproiete.net/en/get-the-network-machine-name-in-a-windows-store-app/