UserInformation.getFirstNameAsync承诺永远不会实现

UserInformation.getFirstNameAsync Promise Never Gets Fulfilled

本文关键字:实现 永远 getFirstNameAsync 承诺 UserInformation      更新时间:2023-09-26

有人知道为什么我永远不会在这里使用调试器吗?当我第一次运行时,我遇到了错误方法,它说我需要启用企业身份验证,但现在我没有遇到任何一个调试器。我确实从getFirstNameAsync得到了一个得到承诺,但我想它永远不会实现。

Windows.System.UserProfile.UserInformation.getFirstNameAsync().done(
    function (name) {
        debugger; //document.getElementById("myDiv").innerText = name;
    },
    function (error) {
        debugger; //document.getElementById("myDiv").innerText = error.message;
    }
);

您需要对任何可能导致异常的代码使用try{}catch()}块。

如果发生异常,异步方法将停止在创建它们的线程上执行。

一个简单的系统重启修复了它。